标签:c#

page 4
翻译

c# – 静态和实例方法具有相同的名称?

viewed(2)

我有一个类有一个静态和非静态接口在C#。是否可能在类中具有相同名称和签名的静态和非静态方法? 我得到一个编译器错误,当我尝试这样做,但由于某种原因,我认为有一种方法来做到这一点。我错了,或者没有办法在同一个类有静态和非静态方法? 如果这是不...

翻译

c# – 如何获得打印机信息在.NET?

viewed(0)

在标准PrintDialog中,有四个值与所选打印机相关联:状态,类型,位置和注释。 如果我知道打印机的名字,我怎么能得到这些值在C#2.0? 作为dowski suggested,您可以使用WMI获取打印机属性。以下代码显示给定打印机名称...

翻译

在C#中读取注册表项

viewed(1)

我已经开发了一个应用程序并将其安装在客户端计算机上。在我的应用程序,我需要得到它的安装路径。我的应用程序有一个注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\MyApplication\[AppPath] 如何使用C#读...

翻译

c# – Equals / equals和==运算符之间的差异?

viewed(1)

a == b和a.Equals(b)之间有什么区别? 假设a和b的类型是引用类型: >在Java中,==将总是比较身份 – 即两个值是否是对同一对象的引用。这也称为参考等式。 Java没有任何用户定义的运算符重载。>...

翻译

C#:抛出自定义异常最佳实践

viewed(1)

我已经阅读了一些关于C#异常处理实践的其他问题,但没有人似乎问我要找什么。 如果我为一个特定的类或一组类实现我自己的自定义异常。如果所有与这些类相关的错误都使用内部异常封装到我的异常中,或者我应该让它们通过吗? 我认为最好捕获所有异常,以便...