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用法

posted @ 2018-07-17 15:30  准备中....End  阅读(191)  评论(0编辑  收藏  举报