相关疑难解决方法(0)

为什么C#运算符重载必须是静态的?

为什么C#需要运算符重载是静态方法而不是成员函数(如C++)?(也许更具体地说:这个决定的设计动机是什么?)

c# c++ static language-design operator-overloading

21
推荐指数
2
解决办法
1万
查看次数

初始化对象与new和没有new之间有什么区别

这两个代码有什么区别:

MyClass a = new MyClass();
a = "something"
Run Code Online (Sandbox Code Playgroud)

MyClass a = "something";
Run Code Online (Sandbox Code Playgroud)

在第一个代码中,它创建了MyClass对象的新副本.但是当不使用新关键字时会发生什么?它会影响初始类(MyClass)吗?

.net c#

0
推荐指数
1
解决办法
141
查看次数

标签 统计

c# ×2

.net ×1

c++ ×1

language-design ×1

operator-overloading ×1

static ×1