首页 > 试题广场 > 以下的 c# 代码段: Public struct Person{ String Name; Int Age; } Public static void Main() { Hashtable A; Person B; // 其他处理代码 } 以下说法正确的是()
[单选题]

以下的 c# 代码段:

Public struct Person{
 String Name;
 Int Age;
}
Public  static void Main()
{
 Hashtable A;
 Person B;
 // 其他处理代码
}

以下说法正确的是()

  • A为引用类型的变量,B为值类型的变量
  • A为值类型的变量 ,B为引用类型的变量
  • A和B都是值类型的变量
  • A和B都是引用类型的变量

9个回答

添加回答
牛客网的题目越来越垃圾了,乱搞!C#哪有Int这个类型?Public是什么关键字?还HashTable……
发表于 2017-08-22 22:41:38 回复(2)
在 C# 中,结构是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。 struct  关键字用于创建结构。 为了定义一个结构,必须使用 struct 语句。struct 语句为程序定义了一个带有多个成员的新的数据类型。 例如,声明 Book 结构:
struct Books
{ public string title; public string author; public string subject; public int book_id; }; 
发表于 2017-04-19 15:20:05 回复(0)
由struct声明的是值变量
发表于 2017-08-07 16:51:49 回复(0)
struct为值类型
发表于 2017-05-24 10:58:49 回复(0)
emm tamxlg
发表于 2017-10-13 16:11:05 回复(0)
java面试题为啥出现C#
发表于 2017-09-07 11:34:28 回复(0)
这不是java笔试题吗
发表于 2017-08-04 16:23:46 回复(0)
struct声明的为值类型
发表于 2017-07-24 12:57:16 回复(0)
struct为值类型
发表于 2016-12-31 13:55:44 回复(0)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋