我是非常非常新的编程,我正在努力尽可能快地学习它作为我的研究要求。我正在尝试从文本文档创建一个类。我已经生成了下面的代码,但它在我调试时返回错误,我不确定如何修复。
List<Partitions> ListofPartitions = new List<Partitions>();
System.IO.StreamReader sr = new System.IO.StreamReader("C:\\Partitions.csv")
{
string line = sr.ReadToEnd();
Partitions Pname = new Partitions(line);
Partitions Plength = new Partitions(line);
Partitions Pdepth = new Partitions(line);
Partitions Pheight = new Partitions(line);
}
}
public class Partitions
{
string parameters;
public int Pname;
public double Plength;
public double Pdepth;
public double Pheight;
public Partitions(string inputLine)
{
parameters = inputLine;
string[]split = parameters.Split(',');
Pname = Convert.ToInt16(split[0]);
Plength = Convert.ToDouble(split[1]);
Pdepth = Convert.ToDouble(split[2]);
Pheight = Convert.ToDouble(split[3]);
}
返回错误: GA.xaml.cs(39,24):错误CS1525:无效的表达式术语'string' GA.xaml.cs(39,45):错误CS1003:语法错误,','预期
非常感谢任何帮助。
答案 0 :(得分:-1)
我敢打赌它是
string[]split = ...
[]和分割之间应该有这样的空格
string[] split = ...