C#でクラスを文字列化する方法について。
こんにちは。みなみんです。
C#入門シリーズの続きです。
今回は、「これを知っていたら意外と便利な知識」として、
クラスの文字列化について記事にしました。
目次
クラスの文字列化
クラスはメゾットによって、文字列化する事ができます。
クラスの文字列化の方法。
メゾットのToString()を使います。
サンプルをご覧ください。(Gist)
このように、メゾットを使うと、クラスを文字列化できました。
これ、何の役に立つんだぁ?
上記の使い道しか思いつかないのは、まだまだ頭が固いんじゃないでしょうか?
もっと良い使い道がありますよ。
このメゾットはクラス毎で使えるので、関数のオーバーライドが出来るんですね。
ていうことは、って事です。
例えば、こういう使い方も出来るんですね。(Gist)
また、クラス型をそのまま引数に入れても出力できます。(Gist)
これで、結構使い物になってきましたね。
この記事に誤りがあるかもしれません。その辺はご了承ください。
本記事で紹介されている方法・手法はあくまでも個人的なものです。