2011年2月11日金曜日

開発環境

  • Microsoft Windows 7 Home Premium (OS)
  • Microsoft Visual C# 2010 Express Edition (IDE)
  • 言語: C#

『初めてのC# 第2版』(Jesse Liberty+Brian MacDonald著、日向俊二訳、オライリー・ジャパン、2006年、ISBN978-487311-294-7)の第9章(デバッグ)の9.6(練習問題)、練習9-1, 4を解いてみる。





練習 9-1, 4

問題のプログラムのコードの

theInt = theInt + the Int;

の行にブレークポイントをセットしてプログラムを実行した時、プログラムがこのブレークポイント達するときに呼び出し履歴にある呼び出し情報の数は5個。その呼び出し履歴には

  1. Add(ref int theInt, ref float theFloat)
  2. Divide(ref int theInt, ref float theFloat)
  3. Multiply(ref int theInt, ref float theFloat)
  4. Run()
  5. Main()

の5つのメソッドがある。

 

もう本書も数周目なので、問題を迷わずすらすら解けるようになってきた!

  1. なので以下の書籍を合わせて読む時間も大幅に増える。
  2. さらに理解が深まる。
  3. さらにすらすらとコードを書ける。(再び1へ)

という良い循環になってきた。

 

本書に加えてProgramming C# 3.0, Fifth Edition, by Jesse Liberty and Donald Xie. Copyright 2008 O'Reilly Meia, Inc., 978-9-596-52743-3 (邦題『プログラミングC# 第5版』オライリー・ジャパン刊、978-4-87311-396-8)を読む。

さらにHead First C# ―頭とからだで覚えるC#の基本 Andrew Stellman (著), Jennifer Greene (著), 佐藤 嘉一 (監修), 木下 哲也 (翻訳)

も合わせて読む!

0 コメント:

コメントを投稿