2009-02-01から1日間の記事一覧

コンストラクタとプロパティを一括で書く

C#

この記法は絶対に必要だよなあ。こんな感じか。 public class Hoge : BaseClass { Point p; public Hoge( string name to public Name{ get; private set; }, //ゲットオンリープロパティ int id to id, //フィールド int x, int y, int z) : base(z) { p = …

インスタンスメソッドの場合は、安全であるとは限りません

C#

並列実行時に安全であるかどうかドキュメントに記述されてるんだけど、多分別インスタンスのメソッドを並列に呼び出す分には安全だろうと思う。staticな何かとか共有されてる何かに依存していて、それが書き換わるのでない限りは安全だ。しかし本当にそうな…