あなたが作品を提供されたコードのようなものを試してみて、コレクションにする必要があります。
System.Exception test = new Exception();
var methods = test.GetType().UnderlyingSystemType.GetMethods();
foreach (var t in methods)
{
Console.WriteLine(t.Name);
}
戻り
get_Message
get_Data
GetBaseException
get_InnerException
get_TargetSite
get_StackTrace
get_HelpLink
set_HelpLink
get_Source
set_Source
ToString
GetObjectData
GetType
Equals
GetHashCode
GetType
EDIT:
が何をしたいということですか?
Class1 class1 = new Class1();
var methodsClass1 = class1.GetType().GetMethods(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance);
BaseClass baseClass = new BaseClass();
var methodsBaseClass = baseClass.GetType().GetMethods(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance);
foreach (var t in methodsClass1.Where(z => methodsBaseClass.FirstOrDefault(y => y.Name == z.Name) == null))
{
Console.WriteLine(t.Name);
}
基本的なタイプは何ですか?何が返されますか?より多くの情報が必要です – user1231231412
何の根底にあるタイプですか?そして何が起こるのですか? 「うまくいかない」とは決して良い説明ではありません。詳細はhttp://tinyurl.com/so-hintsを読んで質問を更新してください。 –
質問が更新されました – user49126