tofu さん プロフィール

  •  
tofuさん: .last compile
ハンドル名tofu さん
ブログタイトル.last compile
ブログURLhttp://engineering315.blog.fc2.com/
サイト紹介文技術系、雑まとめ系ブログです。
参加カテゴリー
更新頻度(1年)情報提供12回 / 108日(平均0.8回/週) - 参加 2018/04/08 14:53

tofu さんのブログ記事

  • 過去の記事 …
  • 【C#】 Linq、TreeNode
  • ・Linqで取り出したオブジェクトはインタフェース型になっているので リストや配列に直すために、〜.Where(〜).ToList()みたいにする必要がある。・TreeNodeにおける任意ノード削除はノードの後方から行う必要がある。 恐らく、削除後に詰めなおしが行われるため、前からやるとNullReferenceの例外が出ることがある。 [続きを読む]
  • 【C#】 初心者向け基本的なこと
  • ついつい忘れがちになることをまとめる。・オブジェクトの代入は基本的に参照渡し。 値渡ししたい場合はIClonableを実装してClone()メソッドの戻り値を渡す。・.net winform における〜Designer.csは直接いじらない。 イベントの追加等は他のpartialクラスで行う。・コントロールのコンストラクタで複雑な処理をしない。 基本的にInitiallizeComponent()のみ。 初期処理は別にLoadメソッドを作りLoadイベントにハンドラ追加す [続きを読む]
  • 【C#】 foreach構文内での値更新
  • foreach構文でループを回している配列やリスト自体を更新しようとするとエラーが起きる。InvalidOperationException解決策としてはforeachを使用しなくてもかけるものはforeachを使用しない。(普通のfor文を使用)foreachを使用すべきものは、例えばdictionaryなどはKeysだけをループで回して値を更新する。少し工夫が必要。 [続きを読む]
  • 【SQL Server】 コミットのタイミング
  • SQL Serverではトランザクションを張らない場合、即時コミットされるらしい。Oracleではupdate後とかにcommit忘れて反映されてねえ、ってなること多かったけど、なるほど助かる。逆に、設定で暗黙トランザクションをオンにすると勝手にトランザクションを張ってくれるから、自動コミットをオフにできるらしい。 [続きを読む]
  • 【C#】 PictureBoxコントロールのドラッグ移動
  • 自分用メモ。pictureboxコントロールをドラッグ移動してスクロールする際のイベント処理。.Netも少し慣れてきたゾ。MouseDown、MouseMove、MouseUp イベントをつかまえて、PictureBox を動かしてあげればいいと思います。 private Size szOrigin = Size.Empty; private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { szOrigin = new Size(e.X, [続きを読む]
  • タイムマシンの開発
  • 253 名前:名無しさん@引く手あまた[sage] 投稿日:2018/04/05(木) 00:03:41.75 ID:z++B/wpm0 [1/2]雇用保険貰いながら半年間ニート生活してたが何してても将来とか死とかがしばしば頭に浮かんでて怖くなった。ゲームだと成長して仲間に囲まれて目標を達成していく主人公と何もない自分を比べちゃってなんか心から楽しめなかったニートの経験で実感したことは時間がありすぎると死を考えすぎることでそれが身近にずっとあるのが俺 [続きを読む]
  • 社会を厳しいものにしたがる
  • 743 名前:就職戦線異状名無しさん[sage] 投稿日:2018/03/31(土) 15:30:16.15 ID:S4GT/CLv525 名前:名無しさん@お腹いっぱい。:2008/04/21(月) 22:55:22俺のいとこも「社会に出たら」病だったんだわ。社会人二年生なんだけど、親戚で集まるたびにいっつも中学生や高校生の子に言うんだわ。お決まりのフレーズ「社会に出たら厳しいんだぞ」「社会じゃ嫌なことたくさんあるんだ」。「たまに死にたくなることもあるぞ。絶対厳しい [続きを読む]
  • 過去の記事 …