【发布时间】:2011-08-24 16:40:44
【问题描述】:
(如何)我可以从布尔值继承? (或者使用 '=' 运算符使我的类与布尔类相当)
class MyClass : Boolean
{
public MyClass()
{
this = true;
}
}
class Program
{
public Program()
{
MyClass myClass = new MyClass();
if(myClass == true)
//do something...
else
//do something else...
}
}
【问题讨论】:
-
为什么要从布尔值继承?通过继承,它必须满足“是”的关系。你的类是布尔值吗?
标签: c# inheritance operator-overloading boolean