2008-10-22から1日間の記事一覧

あとで

C#

なんか急に思いついて書いてみた。めもめも。 public abstract class BasicTypeSafeEnum<T> where T : BasicTypeSafeEnum<T> { string name; public string Name { get { FieldInfo[] fields = typeof(T).GetFields( BindingFlags.Public | BindingFlags.NonPublic</t></t>…

キャストのスタイル

etc

JavaやC#でキャストをどう書くのがいいんだろう? 今までは何のためらいもなく閉じカッコの後に空白を置いていたんだけど、キャストも単項演算子*1であると言うことを考えると・・・ int i = +1; int j = -1; int k = ~j; ++i; --j; boolean b = !(i == j); …

JavaのpackageはC#では?

C#

少なくとも、namespaceではない気がする。 名前空間という観点からはJavaのpackageとC#のnamespaceはほとんど同じものとして見ることが出来るけど、リリースの単位という観点から見るとJavaのpackageに相当するのはアセンブリなのか? とすると、Javaのpacka…