• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# ジェネリックメソッドでCSVの読み込み)

C#ジェネリックメソッドでCSVの読み込み方法を教えてください

このQ&Aのポイント
  • C#ジェネリックメソッドを使用してCSVファイルを読み込む方法を知りたいです。Double.Parseメソッドをどのように変更すればいいかわかりません。
  • CSVファイルをdouble配列に格納するC#のメソッドをジェネリックにしたいです。Double.Parseメソッドの部分をどう変更すればいいかわかりません。
  • C#のジェネリックメソッドを使用してCSVファイルを読み込む方法を知りたいです。具体的には、Double.Parseメソッドの部分をどのように変更すればいいか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

ReflectionでParseメソッドを呼ぶ。 private T Parse<T>(string s) { System.Reflection.MethodInfo m = typeof(T).GetMethod( "Parse", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public, null, new Type[]{typeof(string)}, null); return (T)m.Invoke(null, new object[] { s }); }

noname#228769
質問者

お礼

ありがとうございます!出来ました!