[解決済み] あいまい一致の例外を回避する
2022-07-11 18:46:12
質問
静的メソッド パース を呼び出しています。これはコンパイル時にオブジェクトの型を知らないからです (私は知っていますが、オブジェクトは パース メソッドがあり、文字列を取ります)。
しかし、ambiguous match 例外が発生します。おそらく、オーバーロードされた多くの パース メソッドが多数存在し、それぞれが単一のオブジェクト (文字列、int、double など) を取っているためと思われます。
正しいメソッドに到達するために、メソッド呼び出しでより具体的になるにはどうしたらよいでしょうか ( パース(文字列s) ) に到達し、例外がスローされないようにするには、どうすればよいでしょうか。
私のコードはこのような感じです。
Type returnType = p.PropertyType;
object value = returnType.GetMethod("Parse").Invoke(null, new string[] { "1" });
どのように解決するのですか?
使用方法 この をオーバーロードして使用します。
returnType.GetMethod("Parse", new [] {typeof(string)})
関連
-
[解決済み】Excel "外部テーブルが期待された形式ではありません。"
-
[解決済み】WPFでXamlファイルにコメントを追加する方法は?
-
[解決済み】値が期待した範囲に収まらない
-
[解決済み】Entity FrameworkからのSqlException - セッション内で他のスレッドが動作しているため、新しいトランザクションは許可されません。
-
[解決済み】値をNULLにすることはできません。パラメータ名:source
-
[解決済み】C#のequal to演算子でtextとvarcharのデータ型は互換性がない
-
[解決済み] 関数を終了するには?
-
[解決済み] C#で演算子==はジェネリック型に適用できない?
-
[解決済み】Reflection。パラメータを指定してメソッドを呼び出す方法
-
[解決済み】C#のvarキーワードの使い方
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】GDI+、JPEG画像をMemoryStreamに変換する際にジェネリックエラーが発生しました。
-
[解決済み] 保護レベルによりアクセス不能になりました。
-
[解決済み] 'SubSonic.Schema .DatabaseColumn' 型のオブジェクトをシリアライズする際に、循環参照が検出されました。
-
[解決済み】HRESULTからの例外:0x800A03ECエラー
-
[解決済み】ファイルへの読み書きの際に共有違反のIOExceptionが発生する C#
-
[解決済み] ...基礎となる接続は閉じられました。予期しないエラーが受信で発生しました
-
[解決済み] [Solved] .NETでスレッドの終了を待つには?
-
[解決済み】Unityでゲームオブジェクトのすべての子をループスルーして破壊する方法?
-
[解決済み】画像のペイントにTextureBrushを使用する方法
-
[解決済み】別のスレッドがこのオブジェクトを所有しているため、呼び出し側のスレッドはこのオブジェクトにアクセスできない