型を定義したファイルおよび名前空間の場合を除き 名前空間に拡張メンバーを含めることはできません 拡張メンバーの宣言を保持するモジュールを使用してください

型を定義したファイルおよび名前空間の場合を除き、名前空間に拡張メンバーを含めることはできません。拡張メンバーの宣言を保持するモジュールを使用してください。
型の読み込み 作成 または初期化中に エージェント '{1}' 上の診断データ アダプター {0}' が例外をスローしました: {2} 型の静的 'val' フィールドは 変更可能で プライベートにし さらに '[ ]' 属性でマークしてください フィールドは 'null' 値または 'zero' 値に初期化されます また クラス型の 'static let mutable' ... 型を ISerializable に割り当てることができる場合 GetObjectData を実装しなければなりません unsealed 型については GetObjectData メソッドが派生型によって呼び出し可能 およびオーバーライド可能でなければなりません ... 型をグループ化する方法として public protected または protected internal (Protected Friend) に指定されている入れ子にされた型を使用しないでください この目的には名前空間を使用します 入れ子にされた型を使用するべきシナリオは非常に限られています ... 型を定義したファイルおよび名前空間の場合を除き 名前空間に拡張メンバーを含めることはできません 拡張メンバーの宣言を保持するモジュールを使用してください 型パラメータ '%1!ls!' にはクラス型制約 または 'class' 制約が含まれないため 'as' 演算子で使用できません 型パラメータ '|1' の名前は 部分メソッドの宣言 '|3' で定義された 対応する型パラメータ '|2' と一致しません 型パラメータ '|1' は 型パラメータ '|2' の 'New' 制約を満たすために 'New' 制約または 'Structure' 制約が必要です