Rubyでは、これら2つの違いは何ですか(コード内):
Class.method
Class#method
ハッシュ形式(Class#method)は有効なルビーではありませんが、インスタンスメソッドを説明するためにドキュメントで使用されています。
クラスメソッドは通常、ダブルコロン(Class :: method)を使用して文書化されます。
両方の例はrubyのドキュメント(例:http ://www.ruby-doc.org/core-1.9.3/String.html )にあります。
ドット形式は、実際にクラスメソッド(Class.method)を呼び出すときにコードで使用されますが、ドキュメントでダブルコロンまたはハッシュのいずれかと交換可能に使用する人もいます(残念ながら)。
Class#method
は有効なコードではありません。ドキュメントでのみ使用されます。メソッドはインスタンスメソッドである必要があります。
Class.method
またはobject.methodは、オブジェクトに属する実際のメソッドです。クラスもオブジェクトです。有効なコードです。