Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.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# 如何将resx中的.txt文件转换为list<;字符串>;_C#_Wpf - Fatal编程技术网

C# 如何将resx中的.txt文件转换为list<;字符串>;

C# 如何将resx中的.txt文件转换为list<;字符串>;,c#,wpf,C#,Wpf,到目前为止: List<string> names = Properties.Resources.first_names.ToArray().ToList(); List name=Properties.Resources.first_names.ToArray().ToList(); 产生错误的结果, txt类似于=>“Shirley”、“Rose”、“Sean”、“Jeremy”使用正则表达式在引号外的逗号上拆分,如下所示: var names = Regex.Split(P

到目前为止:

List<string> names = Properties.Resources.first_names.ToArray().ToList();
List name=Properties.Resources.first_names.ToArray().ToList();
产生错误的结果,


txt类似于=>
“Shirley”、“Rose”、“Sean”、“Jeremy”
使用正则表达式在引号外的逗号上拆分,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
然后在每个条目上循环并删除引号,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
for(int i=0;i
使用正则表达式在引号外的逗号上拆分,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
然后在每个条目上循环并删除引号,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
for(int i=0;i
使用正则表达式在引号外的逗号上拆分,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
然后在每个条目上循环并删除引号,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
for(int i=0;i
使用正则表达式在引号外的逗号上拆分,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
然后在每个条目上循环并删除引号,如下所示:

var names = Regex.Split(Properties.Resources.first_names, ",(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)");
for (int i = 0; i < names.Length; i++)
{
    names[i] = names[i]Replace("\"", "");
}
for(int i=0;i
要从资源中读取文本文件内容并转换为列表,请尝试以下操作:

byte[] file = Properties.Resources.myResourceFile;
string text;
using (Stream stream = new MemoryStream(file))
{
     using (StreamReader reader = new StreamReader(stream))
     {
          text = reader.ReadToEnd();
     }
}
var names = text.Split(',').ToList();

要从资源中读取文本文件内容并转换为列表,请尝试以下操作:

byte[] file = Properties.Resources.myResourceFile;
string text;
using (Stream stream = new MemoryStream(file))
{
     using (StreamReader reader = new StreamReader(stream))
     {
          text = reader.ReadToEnd();
     }
}
var names = text.Split(',').ToList();

要从资源中读取文本文件内容并转换为列表,请尝试以下操作:

byte[] file = Properties.Resources.myResourceFile;
string text;
using (Stream stream = new MemoryStream(file))
{
     using (StreamReader reader = new StreamReader(stream))
     {
          text = reader.ReadToEnd();
     }
}
var names = text.Split(',').ToList();

要从资源中读取文本文件内容并转换为列表,请尝试以下操作:

byte[] file = Properties.Resources.myResourceFile;
string text;
using (Stream stream = new MemoryStream(file))
{
     using (StreamReader reader = new StreamReader(stream))
     {
          text = reader.ReadToEnd();
     }
}
var names = text.Split(',').ToList();

可能重复的不关于嵌入其关于转换到列表@X-TECH可能重复的不关于嵌入其关于转换到列表@X-TECH可能重复的不关于嵌入其关于转换到列表@X-TECH可能重复的不关于嵌入其关于转换到列表@X-TECH