C#居然没有__FILE__和__LINE__,而且没有有效的替代方法。这着实让我吃惊。
有人说StackFrame可以获得filename and line,不要信他们。StackFrame里面的文件名和代码行号都只有在debug版本下才有。release版本下面,StackFrame里面是不会有file info的。我想你总不会发行一个debug版本的程序出去吧?
更糟糕的是:在C# 2.0里面,仍然没有__FILE__和__LINE__。
完蛋。
有哪位老兄能提供一个可以在release版的C#程序里面使用的__FILE__和__LINE__吗?
有人说StackFrame可以获得filename and line,不要信他们。StackFrame里面的文件名和代码行号都只有在debug版本下才有。release版本下面,StackFrame里面是不会有file info的。我想你总不会发行一个debug版本的程序出去吧?
更糟糕的是:在C# 2.0里面,仍然没有__FILE__和__LINE__。
完蛋。
有哪位老兄能提供一个可以在release版的C#程序里面使用的__FILE__和__LINE__吗?