ふらっとC#,C♯,C#(初心者用) Part41
at TECH
624:デフォルトの名無しさん
09/06/17 23:34:59
>>619
JavaもC#も==とequals/Equalsの根底は同じ:
==は参照が同じか比較する。equals/Equalsも基本そうだが、オーバーライドして値の等価比較にもできる。
ところが、C#の場合、==演算子を直接、多重定義できる。
特にStringなんかでは型安全ということで、==演算子が推奨されている。
URLリンク(sonic64.com)
しかし、そういう一部を除いてC#でも基本的にはEquals推奨だよ。
URLリンク(msdn.microsoft.com)
URLリンク(msdn.microsoft.com)
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4808日前に更新/222 KB
担当:undef