2008-11-02から1日間の記事一覧

C# の変換演算子、キャスト

C#

C# でクラスに独自の変換を実装する場合、変換が成功することが保証されていて、何の情報も失われないならば、キーワード implicit を使いましょう。そうでなければ、explicit を使いましょう。 public class Fraction //!<分数クラス { private int numerat…

入れ子になったクラス

C#

C# では、クラスを入れ子にすることができます。以下は、サンプルプログラム。 public class Outside { private String name; public Outside( String n ) { name = n; } internal class Inside { public void Draw( Outside o ) { Console.WriteLine( "Name…