ネタ元→Rubyには.to_sとか.to_iなどのメソッドがあり、それぞれ、文字列変換、整数変換ですが、 もし .orz というメソッドがあれば、どんな働きをさせたらいいでしょうか。.. - 人力検索はてな
C# ならこんな感じかな。
class Program { static void Main(string[] args) { string s = "Hello".orz(); } } public static class ObjectExtensions { public static void orz(this object o) { throw new NotSupportedException(@"サポートしてません。ゴメンナサイ!!"); } }
拡張プロパティとかあれば、さらにそれっぽくなるんですがね。