草庐IT

分隔符

全部标签

c# - 使用 Linq 返回逗号分隔的字符串

我的应用程序中有一个类publicclassProductInfo{publicintProductId{get;set;}publicintProductType{get;set;}}我想编写一个linq查询,它可以返回一个逗号分隔格式的ProductId列表,其中ProductType等于特定数字?我尝试将string.join与我的Linq语句一起使用,但它似乎不起作用。 最佳答案 vars=string.Join(",",products.Where(p=>p.ProductType==someType).Select(p=

c# - 如何将 int[] 连接到 .NET 中的字符分隔字符串?

我有一个整数数组:int[]number=newint[]{2,3,6,7};将这些数字转换为由字符分隔的单个字符串(如:"2,3,6,7")的最简单方法是什么?我正在使用C#和.NET3.5。 最佳答案 varints=newint[]{1,2,3,4,5};varresult=string.Join(",",ints.Select(x=>x.ToString()).ToArray());Console.WriteLine(result);//prints"1,2,3,4,5"从(至少).NET4.5开始,varresult=st

c# - 如何将 int[] 连接到 .NET 中的字符分隔字符串?

我有一个整数数组:int[]number=newint[]{2,3,6,7};将这些数字转换为由字符分隔的单个字符串(如:"2,3,6,7")的最简单方法是什么?我正在使用C#和.NET3.5。 最佳答案 varints=newint[]{1,2,3,4,5};varresult=string.Join(",",ints.Select(x=>x.ToString()).ToArray());Console.WriteLine(result);//prints"1,2,3,4,5"从(至少).NET4.5开始,varresult=st

c# - 如何将分隔的字符串拆分()为 List<String>

我有这段代码:String[]lineElements;...try{using(StreamReadersr=newStreamReader("TestFile.txt")){Stringline;while((line=sr.ReadLine())!=null){lineElements=line.Split(',');...但后来我想也许我应该改用列表。但是这段代码:ListlistStrLineElements;...try{using(StreamReadersr=newStreamReader("TestFile.txt")){Stringline;while((line=

c# - 如何将分隔的字符串拆分()为 List<String>

我有这段代码:String[]lineElements;...try{using(StreamReadersr=newStreamReader("TestFile.txt")){Stringline;while((line=sr.ReadLine())!=null){lineElements=line.Split(',');...但后来我想也许我应该改用列表。但是这段代码:ListlistStrLineElements;...try{using(StreamReadersr=newStreamReader("TestFile.txt")){Stringline;while((line=

c# - string.split - 按多字符分隔符

我无法在C#中使用分隔符“][”拆分字符串。例如字符串“abc][rfd][5][,][。”应该产生一个包含的数组;美国广播公司射频识别5,.但我似乎无法让它工作,即使我尝试使用RegEx,我也无法在分隔符上拆分。编辑:基本上我想在不需要正则表达式的情况下解决这个问题。我接受的解决方案是;stringDelimiter="][";varResult[]=StringToSplit.Split(new[]{Delimiter},StringSplitOptions.None);很高兴能够解决这个拆分问题。 最佳答案 同时显示strin

c# - string.split - 按多字符分隔符

我无法在C#中使用分隔符“][”拆分字符串。例如字符串“abc][rfd][5][,][。”应该产生一个包含的数组;美国广播公司射频识别5,.但我似乎无法让它工作,即使我尝试使用RegEx,我也无法在分隔符上拆分。编辑:基本上我想在不需要正则表达式的情况下解决这个问题。我接受的解决方案是;stringDelimiter="][";varResult[]=StringToSplit.Split(new[]{Delimiter},StringSplitOptions.None);很高兴能够解决这个拆分问题。 最佳答案 同时显示strin

c# - 将整数数组转换为逗号分隔的字符串

这是一个简单的问题;我是C#的新手,我该如何执行以下操作我想将整数数组转换为逗号分隔的字符串。我有int[]arr=newint[5]{1,2,3,4,5};我想把它转换成一个字符串string=>"1,2,3,4,5" 最佳答案 varresult=string.Join(",",arr);这使用了以下string.Join重载:publicstaticstringJoin(stringseparator,IEnumerablevalues); 关于c#-将整数数组转换为逗号分隔的字符

c# - 将整数数组转换为逗号分隔的字符串

这是一个简单的问题;我是C#的新手,我该如何执行以下操作我想将整数数组转换为逗号分隔的字符串。我有int[]arr=newint[5]{1,2,3,4,5};我想把它转换成一个字符串string=>"1,2,3,4,5" 最佳答案 varresult=string.Join(",",arr);这使用了以下string.Join重载:publicstaticstringJoin(stringseparator,IEnumerablevalues); 关于c#-将整数数组转换为逗号分隔的字符

C# List<string> 到带分隔符的字符串

C#中有没有一个函数可以快速将一些集合转换为字符串并用分隔符分隔值?例如:Listnames-->stringnames_together="John,Anna,Monica" 最佳答案 您可以使用String.Join.如果你有List那么你可以调用ToArray第一:Listnames=newList(){"John","Anna","Monica"};varresult=String.Join(",",names.ToArray());在.NET4中你不需要ToArray不再,因为String.Join过载了这需要IEnume