这是我面临的一个相当简单但烦人的问题。
我的应用程序中有很多地方可以使用一个或多个字符串……可以这么说。 我默认使用了一个字符串列表。
但每次我有一个字符串时,我都会这样做:
List<string> myList = new List<string>();
myList.Add(myString);
一个简单的 myString.ToList()
不起作用,因为它转换为字符列表而不是包含一个字符串的列表。
是否有一种有效的单线方式来做到这一点?
最佳答案
使用集合初始化器:
List<string> myList = new List<string>{myString};
更新。或者,按照评论中的建议,
var myList = new List<string>{myString};
关于c# - 在 C# 中将字符串一行转换为 List<string>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17420197/