单项选择题当你需要使用一种数据类型表达同一类事物的不同状态,比如:男人、女人、小孩、老人或者春夏秋冬时,C#中最可靠和直观的解决方案是什么?()

A.使用struct结构
B.使用enum枚举
C.使用int类型,用不同的数值{0,1,2...}表示
D.C#中无法通过一种数据类型实现同一事务的不同状态。


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题下列关于继承说法中,哪个选项是正确的()

A.派生类可以继承多个基类的方法和属性。
B.派生类必须通过base关键字调用基类的构造函数
C.继承最主要的优点是提高代码性能
D.继承是指派生类可以获取其基类特征的能力。

2.单项选择题在C#语言中,方法重载的主要方式有两种,包括()和参数类型不同的重载。

A.参数名称不同的重载
B.返回类型不同的重载
C.方法名不同的重载
D.参数个数不同的重载

3.单项选择题

在下列C#代码中,()是类Teacher的属性。


}

A.Name
B.name
C.age
D.SaySomething

4.单项选择题在C#中创建类的实例需要使用的关键字是()

A.this
B.base
C.new
D.as

6.单项选择题下面()代码可以显示一个消息框。

A.Dialog.Show();
B.MessageBox.Show();
C.Form.Show();
D.Form.ShowDialog();

7.单项选择题窗体中有一个年龄文本框txtAge,下面()代码可以获得文本框中的年龄值。

A.int age=txtAge;
B.int age=txtAgE.Text;
C.int age=Convert.ToInt32(txtAgE.;
D.int age=int.Parse(txtAgE.Text);

9.单项选择题

下面代码运行后,s的值是()。

A.20
B.12
C.10
D.6

10.单项选择题

如果x=35,y=80,下面代码的输出结果是()。

A.危险
B.报警
C.报警  安全
D.危险  安全