首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

结构类型有关问题,新手求知道

2012-10-08 
结构类型问题,新手求知道public struct Person{string Nameintheightintweightpublic bool overWeight()

结构类型问题,新手求知道
public struct Person
{
  string Name;
  int height;
  int weight
   
  public bool overWeight()
  {
  //implement something
  }
}
结构中有string,怎么还说是值类型呢?

[解决办法]
说的是Person是值类型。
将struct修改成class
[解决办法]
结构体就是值类型,不管里面的其他变量是什么类型,也就是说跟内部变量类型无关。


[解决办法]
system.string 结构 ? 开什么玩笑。虽然String在各方面的表现都十分接近或等同于值类型,但它仍然是如假包换的引用类型。在MSDN上,只有“String 类”而没有“String 结构”

热点排行