<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>「自作クラスのEqualsメソッドをオーバーライドして、等価の定義を変更する」へのコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=beginner%2Fequals.html</link>
<description>「自作クラスのEqualsメソッドをオーバーライドして、等価の定義を変更する」に投稿されたコメントの一覧</description>
<language>ja</language>
<image>
<url>https://dobon.net/banner/dbs1.gif</url>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=beginner%2Fequals.html</link>
<title>「自作クラスのEqualsメソッドをオーバーライドして、等価の定義を変更する」へのコメント</title>
<width>88</width>
<height>31</height>
</image>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=beginner%2Fequals.html#6</link>
<description><![CDATA[リンク「Equals および等値演算子 (==) 実装のガイドライン」がリンク切れになってます。<br><br>直リンクを見つけることができましたので報告いたします。<br>https://docs.microsoft.com/ja-jp/previous-versions/dotnet/netframework-2.0/7h9bszxx(v=vs.80)<br><br>なお、本文中で指摘されている誤訳の件(「Equalsメソッドをオーバーライド<br>する場合は、必ずIComparableも実装します」)も修正されています。<br><br># でもこのページは古いと書かれているので、これに直すのはどうかなー。と思いますが…]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=beginner%2Fequals.html#5</link>
<description><![CDATA[&gt; 値型の場合Equalsメソッドは、ビット等価（バイナリ表現が同じ）のときにtrueを返します。<br><br>正確にはビット等価と、リフレクションによるフィールドごとのEqualsの二通りがあるようです。<br>構造体に隙間がなく、ポインタを含まない場合にのみビット等価が使われるようです。<br>ビット等価が使われる場合は速く、リフレクションが使われる場合は劇的に遅くなります。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=beginner%2Fequals.html#4</link>
<description><![CDATA[&gt; 誤: Equals を実装するなら IComparable を実装<br>&gt; 正: IComparable を実装するなら、Equals を実装<br>&gt; MSDN 日本語版の翻訳の間違いのようですね。<br><br>本家の方まで調べていませんでした。ご指摘、ありがとうございました。修正しておきます。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=beginner%2Fequals.html#1</link>
<description><![CDATA[誤: Equals を実装するなら IComparable を実装<br>正: IComparable を実装するなら、Equals を実装<br>MSDN 日本語版の翻訳の間違いのようですね。]]></description>
</item>
</channel>
</rss>