数据是:CZ456 南方航空 680@510@320@1300 3278
cs中
DataTable dt = new DataTable("TableName");
DataColumn dc1 = new DataColumn("fltno");//航班号
DataColumn dc2 = new DataColumn("AirName");//航空公司
DataColumn dc3 = new DataColumn("Price");//价格
DataColumn dc4 = new DataColumn("Location");//还有数量
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);
dt.Columns.Add(dc3);
dt.Columns.Add(dc5);
DataRow dr1 = dt.NewRow();
dr1[dc1] = fltno;
dr1[dc2] = air.AirCity(node["fltno"].InnerText.Substring(0, 2));
dr1[dc3] = Price2;
dr1[dc4] = Location2; dt.Rows.Add(dr1);
this.Repeater1.DataSource = dt.DefaultView;
this.Repeater1.DataBind();
要怎么得能得到如下信息
CZ456 南方航空 (320)取最小值 7
数据中第三和第四项是对应数量,应该怎么取出第三个数据中的最小值和对应的第四个数值.
List <int> lst=new List <int>();
string [] = str.Split(new char[]{'@', StringSplitOptions.RemoveEmptyEntries);
foreach(string s in arr)
{
lst.Add(int.Parse(s));
}
lst.Sort(delegate(int i,int j){return i.CompareTo(j);});
int i=lst[0];//最小值
str="3278";
List <int> lst2=new List <int>();
for(int j=0;j<str.Length;j++)
{
}