четверг, 30 апреля 2015 г.
вторник, 28 апреля 2015 г.
суббота, 25 апреля 2015 г.
вторник, 21 апреля 2015 г.
Type
var ty = GetType().FullName;
var ass = GetType().Assembly.FullName;
var ttyp = Type.GetType(ty + "," + ass, false, true);
var ass = GetType().Assembly.FullName;
var ttyp = Type.GetType(ty + "," + ass, false, true);
понедельник, 20 апреля 2015 г.
Наименование метода
http://nullpro.info/2011/opredelyaem-nazvanie-metoda-i-klassa-vypolnyayushhixsya-v-dannyj-moment/
Определить название метода можно с помощью метода MethodBase.GetCurrentMethodили аналогичного метода класса MethodInfo
string currMethodName = System.Reflection.MethodBase.GetCurrentMethod().Name; |
//то же самое |
currMethodName = System.Reflection.MethodInfo.GetCurrentMethod().Name; |
Оба метода возвращают одно и то же значение. Какой использовать? GetCurrentMethod() - это общий (shared) метод классов MethodBase и MethodInfo. Но класс MethodInfo является производным от класса MethodBase и просто наследует GetCurrentMethod() без изменений. Таким образом лучше использовать метод исходного класса MethodBase.GetCurrentMethod() - если не вдаваться в технические сложности, по нему проще найти документацию, то есть код будет более понятнее(более подробно на bytes.com).
Название класса, к которому принадлежит текущий обьект
this.GetType().ToString() |
Подписаться на:
Сообщения (Atom)

