C#常用代码
List 操作
取出list其中对象的属性值,还可以做去重复点的操作
int cnt = list.Select(r => r.point).Distinct().Count();
字符串格式化
string line = string.Format("{0:0.00} {1:0.00} {2:0.00000}", x, y, p.val);
字典定义和遍历
// 定义待转换的 dir 路径 和 线号
Dictionary<string, int> dict = new Dictionary<string, int>()
{
{
@"D:\AAA\-10m极距\L1",
1
},
{
@"D:\AAA\-10m极距\L2",
2
},
{
@"D:\AAA\-10m极距\L3",
3
},
{
@"D:\AAA\-10m极距\L4",
4
},
{
@"D:\AAA\L4-5m极距\L4_电场",
4
},
{
@"D:\AAA\L4-0.5m极距\L4-0.5",
4
}
};
foreach (KeyValuePair<string, int> kvp in dict)
{
string dir = kvp.Key;
int lineNo = kvp.Value;
dmCalculateAndMergeFile(dir, lineNo);
string msg = "目录:" + dir + "线号:" + lineNo + ",转换成功!";
Console.WriteLine(msg);
}
标签:常用,AAA,string,10m,C#,代码,L4,极距,dir
From: https://www.cnblogs.com/lvye1221/p/17137220.html