|
|
1
0
这个问题没有重点。你需要做几件事。
然后使用System.IO.ReadLines(对此进行研究)获取文件的内容。 https://www.dotnetperls.com/file-readlines 这将为您提供一个字符串数组,每个数组包含一个具有所有属性的水果项。 遍历该数组,并使用string.Split(',')将该字符串解析为一个字符串数组,其中每个索引中都包含水果和属性。 https://docs.microsoft.com/en-us/dotnet/api/system.string.split?view=netframework-4.7.2 一旦索引了属性,就可以遍历它并创建一个新的Fruit(){Name=string2dArray[i][0],Prop2=string2dArray[i][1],…} https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/how-to-initialize-objects-by-using-an-object-initializer 你需要花时间来理解如何做这些步骤,我认为这里没有人可以(或者应该)为你做这些。 |
|
2
0
您可以简单地使用Linq拆分项目:
|
|
3
0
我想你应该朝着正确的方向走。尽管Zakk Diaz是正确的,但是您必须将文本逐行解析到这些水果对象中。然后将它们添加到数组中。如果可能的话我会用
它看起来是这样的:
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |