关于对象的问题,一直搞不清除

lg20311016 2009-03-20 05:34:47

int a = 2;
int[] b = new int[] { 1, 2, 3 };
string c = new string("abc");
Test d = new Test();

这段代码有几个对象啊?
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
深海之蓝 2009-03-20
  • 打赏
  • 举报
回复
弄错了。。。
int[] b = new int[] { 1, 2, 3 }; 是一个
那 答案就是4了
卧_槽 2009-03-20
  • 打赏
  • 举报
回复
4个。别在这种问题上执着了,浪费时间,该明白的时候自然就明白了。
swalp 2009-03-20
  • 打赏
  • 举报
回复
应该是4个。
new了的好像都是对象吧
koukoujiayi 2009-03-20
  • 打赏
  • 举报
回复
都是对象!!
一般认为new了以后就是对象,
事实上 int a=2;a也是对象!!
c#中所有都继承了System.Object类!!
lg20311016 2009-03-20
  • 打赏
  • 举报
回复
答案给了4个选项啊:1,2,3,4
深海之蓝 2009-03-20
  • 打赏
  • 举报
回复
int a = 2;没有
int[] b = new int[] { 1, 2, 3 }; 三个
string c = new string("abc");两个,你个是那个new 一个是 “abc”
Test d = new Test();一个

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧