私は以下の問題を理解しようとしています。B == A
理由を知りたいのですC == B
が、次のプログラムでは誤りです。
using System;
namespace Mk
{
public class Class1
{
public int i = 10;
}
class Program
{
static void Main(string[] args)
{
Class1 A = new Class1();
Class1 B = new Class1();
Class1 C = A;
Console.WriteLine(B == A);
Console.WriteLine(C == B);
}
}
}
出力:
False
False