现在我新建了一个数据类型,例如public class FunctionList
{
public string sin = "sin";
public string cos = "cos";
public string tan = "tan";
}只是为了简单说明,只写了3种情况,但实际肯定不止这三种假如现在有一个objecd a = xxx,我应该怎么去判断xxx是不是FunctionList这种数据类型
{
public string sin = "sin";
public string cos = "cos";
public string tan = "tan";
}只是为了简单说明,只写了3种情况,但实际肯定不止这三种假如现在有一个objecd a = xxx,我应该怎么去判断xxx是不是FunctionList这种数据类型
解决方案 »
- 安装dotnetnuke过程中出错,求解!急!
- 继承窗口控件属性问题,求解
- 4. 编写一个简易加减、乘运算系统程序,要求在规定时间内完成规定题目数,并进行统计,给出统计结果。系统参考界面如下图所示。
- 网站浏览者通过不同的渠道,进入网站,怎么样能获取他们的信息呢?
- 验证合法时间问题
- 将字符串转换成数据流存储到SQL数据库中,在从数据库中读出该数据流转换成该字符串后,再将该字符串添加到ComboBox控件的Items中,主要是
- onkey_down和焦点问题
- vs2008侧边出现绿色勾,是什么?
- 高分请教javascript和c#web开发系列问题,深黯此道原理机制的高手请进...
- 对二进制序列化有心得的高手请进
- C# 多机联合绘图程序
- winform combobox问题
这个不行吗?还是楼主另有意思?
我是想用xxx is FunctionList来做,可以怎么都弄不对,可不可以写个例子让我看看~~
if(xxx is FunctionList)
//是FunctionList这种数据类型
else
//不是该种类型
private void button1_Click(object sender, EventArgs e)
{
object d = "sin";
if (d is FunctionList)
{
MessageBox.Show("true");
}
}
public class FunctionList
{
public string sin = "sin";
public string cos = "cos";
public string tan = "tan";
}可是我这么写程序老报错,是不是我的类里面成员定义错了,还是我在object里面给d赋值有问题~
可不可以麻烦您写一个可以运行的小程序,我想看看我到底哪里错了~~
{
sin = 1,
cos = 2,
tan = 3
}object d = FunctionList.sin;
if (d is FunctionList)
{
MessageBox.Show("true");
}
{
FunctionList ft= obj as FunctionList;
if (ft!=null)
{
return true;
}
return false;
}