为什么CallerClassName(或CallerTypeName或类似名称)属性不存在?

时间:2018-08-14 11:05:22

标签: c# .net attributes

C#中有一些属性,例如var socket = io(); socket.emit('user name', username); socket.emit('password', password); ,特别方便用于记录目的。每个人(或者至少我来说)似乎都缺少socket.on('password', function (msg) { if (msg !== '123321') { io.emit('system info', 'Wrong password... Disconnecting ' + username+'...'); io.close(true); return false; } }); ,因此我们可以轻松地记录类似这样的内容,而无需显式传递CallerMemberName或具有类名的字符串:

  

在执行MyClass.MyMethod期间发生异常

是否有任何限制可以让您轻松地了解方法,而不是类,还是我们可能会要求添加的只是缺少的功能?

0 个答案:

没有答案