c# 自定义数据类型

public class FunctionList
{
public string sin ="sin";
public string cos ="cos";
public string tan = "tan";
}
假如我现在先建了一种数据类型,FunctionList,它的值只有3上面三种情况。

而现在我要判断string d = "cot"是不是属于这个新建数据类型,应该怎么写~~
只是为了简单说明,只写了3种情况,但实际肯定不止这三种,而且以后还要根据具体的情况添加,所以必须要用循环来判断,不能人工一个一个写~

看来我把大家搞晕了,其实我是想用这么这种方法来做的。我知道这个程序错了,但是我也不知道怎么去该对

其实即使判断一个任意数据是否数据FunctionList这种数据类型

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";
}

我也不知道该怎么把这个问题说清楚~·
如果有人可以吧上面这个程序改对是最好的。
如果大家认为用这用方法做不出来,就写出一种一个自己认为可行的,可以运行的示例程序。可以的话尽可能假设不知道FunctionList里面成员的数目

哈士奇WWW
浏览 399回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP