如图,如果我不带这个括号,系统就会报图片错误! 为什么?

using System;namespace ArrayDemo{ class A { public int Value = 5; } class Program { static void Main() { A[] AArray1 = new A[3]{new A(),new A(),new A()}; A[] AArray2 = (A[])AArray1.Clone();//如果我不带这个括号,系统就会报图片错误! AArray2[0].Value = 100; AArray2[1].Value = 200; AArray2[2].Value = 300; Console.WriteLine("{0}",AArray2[0].Value); Console.WriteLine("{0}",AArray2[1].Value); Console.WriteLine("{0}",AArray2[2].Value); } }}


森林海
浏览 143回答 2
2回答

回首忆惘然

函数(或者叫方法)都得加()不加括号的是属性或者成员变量,比如你代码中的class A{public int Value = 5;//Value是成员变量,不能加括号//GetValue是属性,不能加括号public int GetValue{return Value;}}

缥缈止盈

函数执行都是要带括号的,不带括号的那个是属性。
打开App,查看更多内容
随时随地看视频慕课网APP