例如记录了一个工厂工人的基本信息,每个工人信息是一行,每行是用|分割的数据,用|分割的域分别是姓名、年龄、体重,写程序取出体重最高工人的姓名和体重。文件格式例子:
小红|21|120
小张|43|111
小明|32|132
小红|21|120
小张|43|111
小明|32|132
解决方案 »
- using (SqlDataReader reader = SqlHelper.ExecuteReader(。。。。)
- 如何把方法当作参数传递?
- 求助瞬间大量物体碰撞检测的问题(急)!!!
- 怎样在c#中监视 usb modem 的来电号码?
- comboBox如何设置属性,使运行时使其不能输入阿。
- 传递参数高高问题
- 请问如何序列化一个自定义类,同时能通过web service调用。
- 关于C# WEB Application中使用框架的问题
- visual stdio 求助
- 各位大侠帮忙,为什么我的登陆界面上左边的论坛选择没有出现?只有默认的C#
- winform 如何操作 已打开的EXCEL
- 怎么设置窗体边框的颜色和透明度?
while()
{
String txt=sr.ReadLine();
string[] arr=txt。Split(new char[]{'|'})
//arr[0]
}
List<string> liststr = new List<string>();
Dictionary<string, string> dic = new Dictionary<string, string>();
foreach (string tempeach in temp)
{
liststr.Add(tempeach.Split('|').ToList().Last());
dic.Add(tempeach.Split('|').ToList().First(), tempeach.Split('|').ToList().Last());
}
int Max = dic.Values.Max(f => int.Parse(f));
string name = "";
foreach (string stem in dic.Keys)
{
if (dic[stem].Equals(Max.ToString()))
{
name = stem;
}
}