0

セッターを含まないコレクション プロパティを持つクラスがあるとします。

クラスのインスタンス化中に、このコレクション プロパティにアイテムを追加することは可能ですか?

基本的に、次のことを 1 行で達成するための代替構文を見つけようとしています。

dim someClass = New SomeClass() With
{
  .SomePropertyWithoutASetter = New List(Of int) From
  {
    1,
    2,
    3
  }
}

もちろん、セッターがないため、上記のことはできません。次のようにして someClass.SomePropertyWIthoutASetter にのみ追加できます。

someClass.SomePropertyWIthoutASetter.Add(4);

ただし、実際にはすべてを 1 行で実行できるようにする必要があります (理由は聞かないでください - 長い話です)。これは実際に可能ですか?

4

2 に答える 2