ToStringを使いこなそう
前提 .netエンジニア全般。ToStringを文字列へのキャストだけで使用している人。フロントエンジニア。String.Formatとかキャスト用の自作メソッドを作っちゃったり、Format(※1)を使用している人など… ToStringを使いこなそう の続きを読む
電算世界の歩き方
前提 .netエンジニア全般。ToStringを文字列へのキャストだけで使用している人。フロントエンジニア。String.Formatとかキャスト用の自作メソッドを作っちゃったり、Format(※1)を使用している人など… ToStringを使いこなそう の続きを読む
前提 文字列を効率的に数値変換する方法がぱっと思いつかない人。定期的なアップデートが行われないツール的なモジュール群がプロジェクト内にある人。ドキュメントの確認よりも、とりあえずコーディング、という人。Webのインターフ… StringをIntegerに変換する の続きを読む
前提 大量データの一括取り込み時に、キー重複エラーを回避したい。重複した行をユーザーインターフェイスで出力したい。処理が遅く、非同期にしづらい。ユーザーから「早くできないの?」と言われている人向け。 本題に入る前に 「件… CSV取り込みの重複キー検出について の続きを読む
前提 プログラムごりごり書いたり設計したりしていると、必ずコーディング方法にある種の規則性があることに気付いている人。または、プロジェクトに適した設計を行いたいと考えている人。カウボーイコーディングでありがちな、チームに… デザインパターンって何? の続きを読む
前提 ソースコードレビューの頻度が低い環境でのコーディングが行われている。 ソースコードレビューで出た意見が、個人の主観に伴った偏った意見が多い。または、「うそだろ?」と口に出してしまいそうな、頓珍漢な回答しか返ってこな… コードメトリクスって何? の続きを読む
前提 オブジェクト指向を土台にしたプロジェクトにおいて、メソッドの役割をきちんと理解できていない、または今一つピンと来ない、理解しきれていない人向け。またはあまり意識していないが、コメント入りでメソッドが一画面に収まらな… メソッドの行数について の続きを読む
前提 MVC(.net Framework)を使用したWebアプリケーションで、セッションのテストを行いたい。または、セッションを使用したいがどのようなコードを書けばよいのかわからない。まずは下記3ファイルを作成しておく… ユニットテストでセッションを使用する の続きを読む
前提 If文の条件分岐が「何を判断してるのか?」根本的な意味で理解されていないケースが多いので、もう一度基本に立ち返ってBoolean型とIf文の関係性を考えてみる。 基本 何の変哲もない、真偽(True,False)が… Boolean型とIfの関係について の続きを読む
前提 サブクラスや構造体の値を、サブクラス.プロパティで値の参照更新するのではなく、直接データの参照更新を行いたい。 方法 仮に下記のようなClassがあったとする 通常であれば、Fields.field1=”… GetPropertyを使用した値のセットとゲット の続きを読む