[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 10199] Re: 文字列比較と C#



  ごめんなさい。
  string a;
  string b;
の参照比較でしたね。
  object にキャストすると、参照先の比較に変わるんですね...。

ken wrote:
> 
> Takahashi Youichirou wrote:
> >
> > その記事に書いてあるのかもしれませんが,C# にはオペレーター
> > オーバーロードがあって,string の == が等値性のチェックをす
> > るようにオーバーロードされているからですね。
> >
> > 同一性のチェックは次のようにすればできます:
> >
> > (object) a == (object) b
> 
>   このキャストは不要ですよね?

--
高橋智宏