none
c#语言变量赋值的新方式的畅想 RRS feed

  • 问题

  • 正常方式:

    String a="0";

    String b="0";

    String c="0";

    String a="0",b="0",c="0";

    畅想的方式:

    "0" into a;   //定义a为String类型且初始值为“0”

    "0" into b;  //定义b为String类型且初始值为“0”

    "0" into c;   //定义c为String类型且初始值为“0”

    "0" into a,b,c;  //定义a,b,c为String类型且初始值为“0”


    正常方式:

    String[] strs=String[10];

    for(int i=0;i<strs.Length;i++)

    {

    strs[i]="0";

    }

    畅想的方式:

    “0” into strs Array;  //定义strs为Array类型且所有元素都初始化为“0”

    "0" into strs;  //定义strs为String类型且初始值为“0”

    2017年11月24日 2:58

全部回复

  • Hi,

    感谢你在MSDN论坛提出你的想法。

    我建议你可以去user voice 网站提出你的想法,这样微软的开发人员,就会快速了解到你的思想,有可能在下一代产品,就会增加这个特性。

    因为你的问题不是关于开发的问题,我将把帖子移到一般性讨论论坛。

    如果你的问题解决了,请及时标记有用的回复作为答案,这样会帮助遇到相同问题的人。

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • 已建议为答案 shao.meng 2017年11月24日 6:28
    2017年11月24日 5:49