定义了一个结构体,已知一个字符串数组,将字符串以空格分开,并赋值给结构体中的变量
typedef struct process
{
char[] processname = new char[5];
int Arrivetime;
int Servetime;
};
string[] strArray = new string[]
{
"A 0 4",
"B 1 7",
"C 2 5",
"D 3 2",
"E 4 4",
"F 5 5",
"E 6 1",
"G 7 3"
};
例如将“A 0 4”以空格分割后,分别赋值给结构体中的三个变量
急用,谢谢!
typedef struct process
{
char[] processname = new char[5];
int Arrivetime;
int Servetime;
};
string[] strArray = new string[]
{
"A 0 4",
"B 1 7",
"C 2 5",
"D 3 2",
"E 4 4",
"F 5 5",
"E 6 1",
"G 7 3"
};
例如将“A 0 4”以空格分割后,分别赋值给结构体中的三个变量
急用,谢谢!
{
string[] strs = strArray[i].Split(new char[]{' '});
_myProcess[i].processname = char.Parse(strs[0]);
_myProcess[i].Arrivetime = int.Parse(strs[1]);
_myProcess[i].Servetime = int.Parse(strs[2]);
}就这么简单,基本的 C# 字符串处理……你还需要大量的经验啊……