このようなクラスを作成するにはどうすればよいですか。
public class Foo
{
private string m_value;
public string Value { get { return m_value; } set { m_value = value; } }
public Foo()
{
m_value = "";
}
}
文字列のプロパティにアクセスする必要なしに文字列と直接比較.Value
できるので、次のことができます。
Foo m_foo = new Foo();
m_foo = "someString";
if(m_foo == "someString")
{
Console.Writeline("It Worked!");
}
これが可能かどうかはわかりません。