小编Ale*_*lex的帖子

C#属性引用类型?

我从C#开始,我有一个问题.

说我有一个对象:

Person
Run Code Online (Sandbox Code Playgroud)

以及名为Cat的人物:

Person.Cat
Run Code Online (Sandbox Code Playgroud)

如果我做:

Cat cat = new Cat(stuff);
cat.Name = "Alan";
Person.Cat = cat;
Run Code Online (Sandbox Code Playgroud)

猫是猫直接参考吗?如果我做:

Person.Cat.Name = "John";
Run Code Online (Sandbox Code Playgroud)

猫的名字会是"约翰"吗?

因为我觉得我之前尝试过这样的事情,并且我得到了NullReferenceException或类似的东西.

c#

3
推荐指数
1
解决办法
2662
查看次数

标签 统计

c# ×1