多くの nullable 型の変数を持つ非常に大きなオブジェクトがあります。このオブジェクトの null 以外の変数で埋めたい辞書もあります。
コードは次のようになります
if (myObject.whatever != null)
{
myDictionary.Add("...",myObject.whatever);
}
if (myObject.somethingElse != null)
{
myDictionary.Add("...",myObject.somethingElse);
...
編集(コードを台無しにして申し訳ありません)
これを何回も繰り返すと、非常に長いコードの混乱が生じます。この混乱を書くことができる短い方法はありますか?条件演算子 (別名 ?) については知っていますが、それは割り当て専用です。コレクションに追加するためのそのようなものはありますか?