小编Ala*_*g20的帖子

圆形引用对象的垃圾收集

假设我有2个对象 - 对象A和对象B.对象A引用对象B,对象B引用对象A.

  1. 如果对象A和对象B都不在代码的引用范围内 - 垃圾收集器如何知道它可以被收集.
  2. 垃圾收集器如何推断出任何对象超出范围/准备好进行垃圾回收?
  3. 如果对象A不是由我们的代码引用但仍然可以是独立的.例如,如果它是一个Form类,那么它即使对象A重新初始化为新实例或指定为null也可以自行运行.

.net c# clr garbage-collection

6
推荐指数
1
解决办法
1223
查看次数

一个类可以实现具有相同datamember名称但不同类型的多个接口吗?

我想知道是否有人可以建议一个类是否可以同时实现以下接口?

interface a1
{
   int mycount;
}

interface a2
{
   string mycount;
}

interface a3
{
   double mycount;
}
Run Code Online (Sandbox Code Playgroud)

c# inheritance interface

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

标签 统计

c# ×2

.net ×1

clr ×1

garbage-collection ×1

inheritance ×1

interface ×1