私はC#の新機能が魅力的です。多くのコードを参照していますが、ここでは構文に詳しいことはありません。そこで私はここでやったことをやるための簡単な方法があるかどうか疑問に思っていました。プロパティとしての配列。
私は様々なプロパティと機能を持つクラスを持っています。それらの1つは整数を返すpublic int gettypeforitem(int i)
です。 すべてのアイテムのタイプの配列を返すタイプint[]
のプロパティを定義します。
私はC++に由来しているので、次のコードは私にとっては論理的だと思われますが、C#でこれを行うにはもっと「真っ直ぐな」方法があるのだろうかと思っていました。 ありがとうございました!
public int[] type
{
get
{
List<int> _list = new List<int>();
for(uint i=0; i<NumberOfItems;i++)
_list.Add(gettypeforitem(i));
return _list.ToArray();
}
}
:
、次に:ない場合は、代替としても、これを使用することができます提供された答えを使用するときには、 'System.Linq'名前空間を含めてください。 –