C# 类型转换
1、筛选字典的值的一个字段,并移除字段的重复值,最后转换为数组
var b = (from s in Common.Instance.dtStationInformation select s.Value.TypeName).Distinct().ToArray();
2、List<int>转string
list<int>: 1,2,3,4,5,6,7 ?转换成字符串:“1,2,3,4,5,6,7”
List<int> list= new List<int>() { 1, 2, 3, 4, 5, 6, 7 };
string depaid = string.Join(",", list);
3、string转List<int>
string s = "1, 2, 3";
List<string> list = new List<string>(s.Split(new string[] { ", " }, StringSplitOptions.RemoveEmptyEntries));
List<string> list = new List<string>(s.Split(','));//或者
List<string> 转 List<int>
var listOfStrings =(new[]{"4","5","6"}).ToList();
var listOfInts = listOfStrings.Select<string,int>(q =>Int.Parse(q));
3、16进制字符串转换10进制
Convert.ToInt64(”ee11f1“, 16);
4、Linq 中 where
类型sql里面的where用法