У меня есть метод, который я пытаюсь сделать немного более простым для широкого развертывания.substitute system.reflection для «this»
NHibernateISession.log4netLogFileEntry("DEBUG", "hello",
System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName);
Я хотел бы уменьшить System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName
к простому this
.
Но как я могу получить FullName
от this.FullName
?
Просто FYI в случае, это поможет вам: System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName
дает
<namespace>.<namespace>.<namespace>.<class>
Что 'this' должны делать с' System.Reflection.MethodBase.GetCurrentMethod() DeclaringType.FullName'.? – Luaan
Вы имеете в виду 'this.GetType(). FullName'? –
Преобразование NHibernateISession.log4netLogFileEntry ("DEBUG", "hello", System.Reflection.MethodBase.GetCurrentMethod(). DeclaringType.FullName); - to - NHibernateISession.log4netLogFileEntry («DEBUG», «привет», это); – Steve