为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
森林海 2023-04-24 14:10:56
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); } }}
查看完整描述

2 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

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

//GetValue是属性,不能加括号
public int GetValue{
return Value;

}

}

查看完整回答
反对 回复 2023-04-27
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

函数执行都是要带括号的,不带括号的那个是属性。

查看完整回答
反对 回复 2023-04-27
  • 2 回答
  • 0 关注
  • 110 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信