问答详情
源自:5-1 C#的声明数组和赋值

int[] age = new.age[4];这句话报错CS1526 new 表达式要求在类型后有 ()、[] 或 {} ?

这个数组声明究竟有什么问题?

提问者:慕粉3617108 2017-02-27 21:17

个回答

  • qq_艾多比_五色鸟动漫_0
    2018-09-09 17:28:11

    我的也报错

    static void Main(string[] args)

            {

                int[] age = new int age[4];

                age[0] = 18;

                age[1] = 20;

                age[2] = 23;

                age[3] = 17;

                Console.WriteLine("四名同学的年龄是:{0}、{1}、{2}、{3}", age[0], age[1], age[2], age[3]);

            }

        }


  • 山有木兮木有枝__
    2018-07-04 11:08:43

    怎么多了个丶 难道我写的错了

  • justcoolls
    2017-02-27 21:47:50

    new后面跟数据类型,【】里面是长度,这些属性全部赋给age;

  • justcoolls
    2017-02-27 21:46:22

    int[] age =  new int[4];