Javaでのユーザー定義の変換のようなものや、何十もの.toXXXX
メソッドを追加せずにJavaで同じ効果を達成する方法に関する提案はありますか?
私はしばらくC#を使用していないので、正しい名前を思い出せませんが、C#では表記法を使用せずに関数に最初のパラメーターを渡すことができたことも覚えています
Foo(MyClass instance)
むしろ
instance.Foo()
私の記憶が正しければ、 MyClass の前にこのキーワードを使用する必要がありましたが、先ほど言っFoo(this MyClass instance)
たように、しばらく c# を使用していないので覚えていません
Javaのこの2つの「方法」に代わるものは何か教えてもらえますか