2009-08-01から1ヶ月間の記事一覧
Tech ・ Ed Japan 2009 全日程が終了しました。参加された皆様、お疲れ様でした。 今年も全日程、どこかのセッション or BoF 会場に参加しました。 参加レポートは後日アップしようと思います。(今年こそはっ) さて、今日はすまべんです。 疲れもあっての…
てくえど中はバタバタしていて blog 更新出来そうにないです。あしからず。
MVP のここがすごい!vol.11 επιστημη (Microsoft MVP for Visual C++) (Microsoft) MVP のここがすごい!vol.12 刈歩 菜良 CTP (Microsoft MVP for Visual C#) (Microsoft) 今月の「 MVP のここがすごい!」が公開されました。と思ったら両名ともわんくま同…
mkw さんのご指摘の通り、以前紹介したコードにミスがありました。 前回のコードを使うと、 8 〜 12 月でコケます。。。 m(_ _)m なので、修正版のコードを再掲出させて頂きます。ご迷惑をおかけ致しました。 # ついでに、サブルーチン内の一箇所で変数名を…
いよいよ明日から開催ですね。 参加される皆さん、よろしくお願いします。 ……今年はまだどのセッションを聴くか全然決めれてない。。。
nullableの引数を持つメソッドをオーバーロードする場合に、引数にnullを与えた時にコンパイルエラーにならない。 (The road to C# master trapemiya) nullable な引数を持つメソッドをオーバーロードする場合の解決 続・ nullable な引数を持つメソッドをオ…
nullableの引数を持つメソッドをオーバーロードする場合に、引数にnullを与えた時にコンパイルエラーにならない。 (The road to C# master trapemiya) コメントの中で aetos さんが提示されている例について考えてみようと思います。 前提 この例での引数は …
代入演算子の不思議 (R.Tanaka.Ichiro's Blog) # 本日も R さんからネタを拝借。 ^^; 普段、代入演算子を結合させる書き方はまずしないのでちょっと悩みました。 ……で、結局 C# 言語仕様を見てみる、と。 :p 「 7.16 代入演算子」と「 7.16.1 単純代入」に↓…
nullable な引数を持つメソッドをオーバーロードする場合の解決 nullableの引数を持つメソッドをオーバーロードする場合に、引数にnullを与えた時にコンパイルエラーにならない。 (The road to C# master trapemiya) 何故「暗黙的な変換の原点」が採用される…
nullableの引数を持つメソッドをオーバーロードする場合に、引数にnullを与えた時にコンパイルエラーにならない。 (The road to C# master trapemiya) null 許容型の不思議 (R.Tanaka.Ichiro's Blog) どうやらこれは、「プリミティブ型が特別」なのではなく…
Tech ・ Ed Japan 2009 の参加証が届きました。 去年は LT 特典オンリーだったので、自宅に参加証が届くのは初めて。なんだかこれをもらっただけでワクワクしてきますね。 そろそろどのセッションを観るか検討しないとな〜。 # ……普通の葉書だったのでちょっ…
【Silverlight】Silverlight 3.0 の日本語ドキュメントがリリースされたようです。 (The road to C# master trapemiya) MSDN: Silverlight 3.0 の日本語ドキュメント (Michiko's Blog) Silverlight (msdn) Silverlight 3 の日本語版ドキュメントが公開されま…
ラムダ式の変数スコープ 続・ラムダ式の変数スコープ 続続・ラムダ式の変数スコープ 途中から内部の仕組みのネタに脱線しちゃいましたが、本線に戻して、ラムダ式を使う際にやっちゃいけないと思われることを幾つか挙げてみます。 ……ぱっと思いついたものの…
前の記事でかるあさんに指摘されてコメントした件について、改めて MSIL をみてみました。 まずは検証に使ったコードを書いておきます。(簡単なコードだったので、デザイナ部分を含めて全部直書きしました) using System; using System.Drawing; using Sys…
先週末に開催されたわんくまっちゃ445同盟 featuring Silverlight Square 合同勉強会に参加しました。 ……が、寝坊で大遅刻した上に、体調不良であまり集中してセッションを聴く事も出来ず。 なので、今回は個々のセッションに対する感想は省略。本当にゴ…
実際のところ、値型の場合の実装が( MSIL 上で)どうなっているのか興味が沸いたので調べてみました。 基にしたソースコードは以下。(伊藤さんの記事から拝借しました。 m(_ _)m ) class Foo { static void Main() { Action a; { var i = 10; a = () => C…
わんくま同盟 東京勉強会 #38 - ライトニングトーク大集合!! 昨年の開催に続き、今年もわんくま同盟 東京勉強会で LT 大会をやります! 今回は、いつものお菜家さんで、懇親会の時間まで使って参加者全員で LT やっちゃいましょう、と云う壮大(ムチャ?)…
ラムダ式での上位スコープの保存 ( wa りと na はてな日記) 続続 ラムダ式での上位スコープの保存 ( wa りと na はてな日記) 興味深く読んでます。 ……が、なんか「続続」の方の例がいまいちな様な気がします。 そもそも、ラムダ式に於ける変数スコープの…