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

请问入门级有关问题:这两行代码有什么区别

2012-12-17 
请教入门级问题:这两行代码有什么区别?请教下面这两行初始化字符串数组的代码有什么区别?string[] a {a

请教入门级问题:这两行代码有什么区别?
请教下面这两行初始化字符串数组的代码有什么区别?


string[] a = {"abc", "123", "!@#$"};


string[] a = new string[] {"abc", "123", "!@#$"};

[最优解释]
一样一样一样
[其他解释]
木有区别。。
[其他解释]
写法不同
http://blog.163.com/xiao_sui_su/blog/static/129046167200982910530948/
[其他解释]
非要说区别的话,前者更简洁吧。
[其他解释]
简洁与不简洁
[其他解释]
他们是一样一样一样的,呵呵,前者更简单,后者更容易理解
[其他解释]
就跟你
        string str="abc";

        string str;   
       string zf="abc";
       str=zf;
一个意思
第一个是 直接在内存开辟地址保存数据然后将地址交给对象
第二个是 执行第一个步骤 然后再将这个地址转交给第二个对象

差不多就这意思
[其他解释]
木有区别,写法不一样。
[其他解释]
奇怪代码怎么都说一样呢,后面明明多个 new string[]
[其他解释]
引用:
奇怪代码怎么都说一样呢,后面明明多个 new string[]

晕,只是写法不一样,前者偷懒的写法,但是效果都一样,没区别,前者简洁,后者是初学者开始学的时候规范写法,前者的话习惯就好!
[其他解释]
一样 一样
[其他解释]
一样,只不过前面的代码vs给你加了一个new string[]
[其他解释]
一样的。。。。
[其他解释]
引用:
引用:
奇怪代码怎么都说一样呢,后面明明多个 new string[]
晕,只是写法不一样,前者偷懒的写法,但是效果都一样,没区别,前者简洁,后者是初学者开始学的时候规范写法,前者的话习惯就好!

这位兄台,太严肃了,
程序员也要幽默点嘛,
10楼开玩笑的,调节气氛的
[其他解释]
null

热点排行