じゃあNullabilityInfoContextを標準ライブラリに入れる時にNullableContextAttributeも標準ライブラリに入れればよかったじゃないですかと思ったけど、以前のコンパイラが生成したバイナリは動いて欲しいですよねってのがあるから新しいAttributeに依存するわけにはいかないのかそしてコンパイラは古いターゲットでもNullability指定したいですよねってのがあったから都度生成してるんか
いや嘘だわ普通にNullableContextAttributeは最近の標準ライブラリには生えてきてたわですよねー
でもNullabilityInfoContextは.NET6からでNullableContextAttributeは.NET8からかF#で参照型のnullable対応必要になったから標準ライブラリにも生やした感じなんかな
7144民向け