2
変数を実行時にのみ認識されるタイプに変換しますか?
foreach (var filter in filters) { var filterType = typeof(Filters); var method = filterType.GetMethod(filter, BindingFlags.IgnoreCase | BindingFlags.Public | BindingFlags.Static); if (method != null) { var parameters = method.GetParameters(); Type paramType = parameters[0].ParameterType; value = (string)method.Invoke(null, new[] { value }); } } 私はどのようにキャストすることができますvalueするにはparamType?valueでstring、paramTypeおそらくちょうどのような基本的な型になりますint、stringまたは多分float。変換が不可能な場合に例外をスローするのはクールです。
83
c#