我有一个类,我想包含一个列表/向量/指向同一类的其他对象的指针。该类的一个对象将表示一个坐标,该列表将包含对连接到该坐标的其他坐标的引用...如果这是有意义的。
我习惯了C ++,我会喜欢这样的东西:
class MyClass
{
private:
std::vector<const MyClass*> vec;
};
我正在尝试在C#中执行类似上面的操作,但我不知道该怎么做。我是否必须以某种方式使用 unsafe 关键字,所以我可以使用指针,还是有另一种更聪明的方法在C#中实现这样的东西?
答案 0 :(得分:4)
列表
<a target="_blank" href="http://www.example" class="link_normal opacity">
<blockquote url="http://www.example" class="big">
<div class="center">
<div class="table_cell"><img src="/images/imagenes_urls/4241.jpg" class="img_url"></div>
</div>
<p style="color:#3b5998" class="b">Desde los 80 hasta 2015, así ha sido la impresionante evolución de los móviles</p>
<p>¿Cómo olvidarse de aquellos enormes objetos a los que llamábamos teléfonos móviles? Muchos de vosotros los recordar...</p>
<span class="dominio">andro4all.com</span>
</blockquote></a>
答案 1 :(得分:1)
您应该只使用List / Enumerable或任何类型设置类,如下所示:
public class Cake
{
// public
public IEnumerable<Cake> Cakes { get; set; }
// private
private IEnumerable<Cake> cakes;
}