0
ファイルから行ごとにすべての情報を配列Equipment
に読み込むクラスがあります。 をsetEquipment
メソッドに渡して、setEquipment
配列にコピーしたいと思います。パラメータとしてC#パススルー文字列[] array
間違いのあるスクリーンショット: 私は間違って何をしているのですか?
string[] Equipment, Equipments;
public string[] InitialiseForm()
{
Equipment = File.ReadAllLines(@"C:\\Temp\\Equipment.txt");
Equipments = theEntity.setEquipment(Equipment);
return Equipments;
}
これはtheEntity
はnull
あり、あなたのスクリーンショットには方法
public string[] setEquipment(params string[] newEquipments)
{
setEquipments = new string[newEquipments.Length];
newEquipments.CopyTo(setEquipments, 0);
return setEquipments;
}
'setEquipment'では、' setEquipments'の代わりに 'Equipments'を返します。 – cubrr
私はそれを変更しました。しかしそれでも動作しません – Nadia
スクリーンショットで 'theEntity'がnullです。どこで 'theEntity'の' new'インスタンスを作成しますか? – cubrr