我尝试使用以下代码获取字符串的 ToLower() 方法。
var tolowerMethod = typeof(string).GetMethods().Where(m => m.Name == "ToLower").FirstOrDefault();
我正在尝试获取 DateTime 的 ToString() 方法。我使用了下面的代码
var formatMethod = typeof(DateTime).GetMethods().Where(m => m.Name == "ToString").ElementAt(1);
这不是唯一的。我尝试过类似下面的方法,但没有成功。
var formatMethod2 = typeof(DateTime).GetMethods().Where(m => m.Name == "ToString").Where(x=>x.GetParameters().Select(t=>t.ParameterType).Equals(typeof(string))).FirstOrDefault();
有任何想法吗?
谢谢