gpt4 book ai didi

c# - List - 我传递的是对象还是引用?

转载 作者:可可西里 更新时间:2023-11-01 03:06:40 26 4
gpt4 key购买 nike

好吧,我研究了泛型并有以下问题:

List<someClass> list=new List<someClass>

SomeClass MyInstance=SomeClass();

list.Add(MyInstance);

我不确定将添加到列表中的是什么 - 引用或引用类型的对象(指向 MyInstance 的实际值)。
编辑:或者我将添加指向实际对象的值(即引用数据类型)?

谢谢

最佳答案

当你处理引用类型时,你总是在处理引用,因此引用将被添加到列表中(实际上是引用的副本)。您实际上没有选择;这就是语言的工作原理。

关于c# - List<T> - 我传递的是对象还是引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4741160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com