Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将字符串添加到新列表<;字符串>;(新字符串[]{});_C#_String_List - Fatal编程技术网

C# 将字符串添加到新列表<;字符串>;(新字符串[]{});

C# 将字符串添加到新列表<;字符串>;(新字符串[]{});,c#,string,list,C#,String,List,如何将字符串数组添加到列表中 string csv = "one,two,three"; string[] parts = csv.Split(','); _MyList.Add(new ListObjects() { Name = tag.Name, MyObjectList = new List<string>(new string[] { parts }) }); string csv=“一、二、三”; string[]parts=csv.S

如何将字符串数组添加到列表中

 string csv = "one,two,three"; 
 string[] parts = csv.Split(',');

 _MyList.Add(new ListObjects()
 {
     Name = tag.Name,
     MyObjectList = new List<string>(new string[] { parts })
 });
string csv=“一、二、三”;
string[]parts=csv.Split(',');
_添加(新的ListObjects()
{
Name=tag.Name,
MyObjectList=新列表(新字符串[]{parts})
});
这项工作:

 _MyList.Add(new ListObjects()
 {
     Name = tag.Name,
     MyObjectList = new List<string>(new string[] { "one", "two", "three" })
 });
\u MyList.Add(新的ListObjects()
{
Name=tag.Name,
MyObjectList=新列表(新字符串[]{“一”、“二”、“三”})
});
但这是硬编码的。甚至可以将字符串拆分为“,”然后将这些值添加到列表中

您只需使用方法即可:

var List = csv.Split(',').ToList();
您可以使用方法来执行此操作:

var List = csv.Split(',').ToList();

最简单的方法是使用
string.split
,然后使用
.ToList()
,如下所示:

string csv = "one,two,three";

List<string> Strings = csv.Split(',').ToList();
string csv=“一、二、三”;
List Strings=csv.Split(',').ToList();

最简单的方法是使用
string.split
,然后是
.ToList()
,如下所示:

string csv = "one,two,three";

List<string> Strings = csv.Split(',').ToList();
string csv=“一、二、三”;
List Strings=csv.Split(',').ToList();
使用该方法将数组转换为列表

string csv = "one,two,three";
string[] parts = csv.Split(',');

_MyList.Add(new ListObjects()
{
     Name = tag.Name,
     MyObjectList = parts.ToList()
});
使用该方法将数组转换为列表

string csv = "one,two,three";
string[] parts = csv.Split(',');

_MyList.Add(new ListObjects()
{
     Name = tag.Name,
     MyObjectList = parts.ToList()
});

那么,
部分
已经是一个数组了,只需将它传递给
列表
的构造函数:

 string csv = "one,two,three"; 
 string[] parts = csv.Split(',');

 _MyList.Add(new ListObjects()
 {
     Name = tag.Name,
     MyObjectList = new List<string>(parts)
 });
string csv=“一、二、三”;
string[]parts=csv.Split(',');
_添加(新的ListObjects()
{
Name=tag.Name,
MyObjectList=新列表(零件)
});

好吧,
部分
已经是一个数组了,只需将它传递给
列表
的构造函数:

 string csv = "one,two,three"; 
 string[] parts = csv.Split(',');

 _MyList.Add(new ListObjects()
 {
     Name = tag.Name,
     MyObjectList = new List<string>(parts)
 });
string csv=“一、二、三”;
string[]parts=csv.Split(',');
_添加(新的ListObjects()
{
Name=tag.Name,
MyObjectList=新列表(零件)
});

所有答案都有效,但我接受这个答案:D,投票支持所有其他答案,谢谢大家。所有答案都有效,但我接受这个答案:D,投票支持所有其他答案,谢谢大家。