最近、Array.SetValue(Int32) メソッドの使用中に C# で例外をキャッチしました。例外は次のとおりです。
ソース型がプリミティブ型ではないか、変換を実行できないため、ソース型からターゲット型に拡張できません。
「プリミティブ」という言葉への言及は、これらの型を組み込み型と呼ぶ傾向があり、「プリミティブ型」という用語は非公式な用語であると思っていたので、少し驚きました。「プリミティブ」型と「組み込み値型」の違いは何ですか? C# 言語仕様にプリミティブ型の定義が見つかりません。