list和string互转_list转string

list和string互转_list转stringList转字符串,用逗号隔开 List<string> list = new List<string>(); list.Add("a"); list.Add("b"); list.Add("c"); string s

List转字符串,用逗号隔开

List<string> list = new List<string>();
list.Add("a");
list.Add("b");
list.Add("c");
string s = string.Join(",", list.ToArray());


ModuleCodes = request.moduleCodes.IndexOf(',') > 0 ? request.moduleCodes.Split(',').Distinct().ToList() : new List<string> { request.moduleCodes }

 

 

list to array:

 int[] grades = list2.Select(t => t.grade).Distinct().ToArray();
string[] lessons = list2.Select(t => t.lesson).Distinct().ToArray();

list初始化
   CodeList = new List<string>() { “001”, “002”, “003” }, 
CodeList = (new String[]{  “001”, “002”, “003” }).ToList(),
 
 string[] selist = pic.TrimEnd(‘,’).Split(‘,’);

price.MinPrice = decimal.Parse(selist[0]);

 

price.MaxPrice = decimal.Parse(selist[1]);

 

 

 

字符串数组转int型list

 

list和string互转_list转string

 

 

list添加元素:

  codelist.AddRange(new String[] { “A-200”, “B-200” }); 
 
    string[] productidarray=search.SearchDetail.TempProductId.Split(new string[] { "", ",", "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries);  //分割字符串同时去除空格

string TempProductId = string.Join(",", productidarray).Trim().TrimEnd(',')   //去除空

string[] inputpids = productIds.IndexOf(',') > 0 ? productIds.Split(',').Distinct().ToArray() : new string[] { productIds };
                    int[] outputpids = Array.ConvertAll<string, int>(inputpids, delegate(string s)
                    {
                        var val = 0;
                        int.TryParse(s, out val);
                        return val;
                    });
req.ProductIds = outputpids.Where(c=>c>0).ToList();
//string转int数组

 

 

//按指定数量对List分组

public static List<List<T>> GetListGroup<T>(this List<T> list, int groupNum)
{
List<List<T>> listGroup = new List<List<T>>();
for (int i = 0; i < list.Count(); i += groupNum)
{ listGroup.Add(list.Skip(i).Take(groupNum).ToList());
}
return listGroup;
}
}

今天的文章list和string互转_list转string分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/48089.html

(0)
编程小号编程小号
上一篇 2023-09-04
下一篇 2023-09-04

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注