C#
なぜか Page_Load が走らない。 ASPX 側の EventWireup は true だ... あっ、なぜか Page_Load メソッドのシグネチャがおかしい...気づかなかった!!...時間が
あとこんなのも 注意されたコード var func = delegate() { } 修正したコード var func = delegate { }
こんな風にもかけるんだ、知らなかった。注意されたコード using (var site = siteColl.OpenWeb(SPContext.Current.Web.ID)) { } 修正したコード using (siteColl.OpenWeb(SPContext.Current.Web.ID)) { }
VB10でできるようになったこと、C#4.0でできるようになったこと、 それぞれの書き方の比較 http://blogs.msdn.com/vbteam/archive/2008/12/15/walkthrough-office-programmability-in-visual-basic-and-c-in-vs-2010-lisa-feigenbaum.aspx
Silverlight セッションを受講中なんだけれど、イベントハンドラの作成でこんなショートカットあったんだーと別のところで感動 var b = new Button(); b.Click += // ここでタブを二回押すと。。。↓ var b = new Button(); b.Click += new EventHandler(b_Cl…
http://d.hatena.ne.jp/Nobuhisa/20080707/1215424638 の C# のところで、 seq.ToList().ForEach( Console.WriteLine ); ってコードが出てきてた。そっか Action なメソッドだったら何でもいいんだよね。
channel9 にアンダースのお話が上がってる。 http://channel9.msdn.com/posts/Charles/C-40-Meet-the-Design-Team/
C#で日付のリテラルってどう書くんだろうと調べたら、存在しないのね。 まぁ日付の場合、地域によってフォーマットが違うし、わかりにくいのは確かかも。リテラルの表記(DOBON.NET) http://dobon.net/vb/dotnet/beginner/literals.html
それ死んでるよ。 private IQueryable<User> FindUser() { using (var context = new DataClasses1DataContext()) { return context.Users.Where(u => u.ID == 1); } } var query = FindUser(); foreach (var user in query) { Console.WriteLine(user.ID); } 検索</user>…
C#3.0 や VB9 の新機能を説明するときは、LINQ がどうやって実現されているかを話すのが一番わかりやすいね。
うーん。匿名だとクラスを汚染しないのはいいかも。でもなー ((Action<ControlCollection>)((container) => { var label = new Label() { ID = "Label1", Text = "" }; container.Add(label); var button = new Button() { ID = "Button", Text = "Button", }; button.Click += </controlcollection>…
なぜか今日はC#で こんな定義のエンティティがあったとして、 var users = new List<User>() { new User{ Name = "karua", Age = 28, Address = new Address() { ZipCD = "XXXXXX", CityName="Tokyo"}}, new User{ Name = "hara"}, new User{ Name = "om", Address</user>…