対象の本が最大50%ポイントバック
現在地
トップ >  > パソコン・システム開発 > プログラミング > C・C++・C#

なるほどなっとくC#入門 (新・標準プログラマーズライブラリ)
出井秀行

8位 C・C++・C#部門 楽天ブックス週間ランキング(2024年09月23日-2024年09月29日)ランキングを見る

3,168(税込)送料無料

商品情報

商品説明

内容紹介(出版社より)

プログラミングの知識・経験がなくてもC#の基本文法を身につけることができる


本書は、プログラミングの知識・経験がなくてもC#の基本文法を身につけることができる入門書です。

そのために、「初心者に理解して身につけてほしい機能を厳選し、ポイントを絞る」

「C#になぜその機能があるのか、どんな場面で使うのかという点も納得できる」という方針で解説しています。

C#の文法は膨大ですが、これから学ぼうとする方は、すべてを覚える必要はありません。

本書を通して、「なぜ」という疑問をひとつひとつ解消しながら、

利用頻度の高い文法をしっかりと自分のものにすることができます。

(こんな方におすすめ)

プログラミングの知識はゼロだがC#を学習したいひと

C#の本・他言語の本を一応読んだことがあるが、挫折したひと

C#プログラミングの知識が断片的で、まだ統合された形になっていないひと

実際のC#プログラミングの経験も不足しているひと


(目次)

第0章C#プログラミングを始める前に

0-1プログラミングとは?

0-2機械語に翻訳するコンパイラー

0-3統合開発環境で楽々開発

0-4.NETという強力な助っ人

0-5本書で扱うプログラムの種類


第1章初めてのC#プログラミング

1-1ようこそ、C#の世界へ

1-2プロジェクトとソリューション

1-3入力したプログラムを理解しよう

1-4usingディレクティブを使って簡略化

1-5デバッグ機能を使って実行順序を確かめてみよう

1-6数値を扱ってみる

1-7C#のコードを入力するうえでの注意点

1-8作成したプログラムをコマンドプロンプトから実行する


第2章変数と変数の型

2-1変数とは?

2-2変数の基本的な使い方

2-3変数名の付け方

2-4変数の型


第3章演算と演算子

3-1演算とは? 演算子とは?

3-2算術演算

3-3単項演算子

3-4代入演算子

3-5数値の型変換

3-6文字列の連結


第4章条件に応じた処理

4-1条件分岐処理の必要性

4-2if文による条件分岐処理

4-3関係演算子と論理演算子

4-4switch文による多分岐処理

4-5else if構文を使った多分岐処理

第5章繰り返し処理

5-1繰り返し処理とは?

5-2while文(指定条件の間繰り返す処理)

5-3for文(特に指定回数繰り返す処理)

5-4do-while文(最低1回は実行される繰り返し処理)

5-52重ループ

5-6break文

5-7continue文

5-8難しい2重ループのコードを読んでみよう


第6章配列

6-1配列の基礎

6-2配列とfor文の繰り返し処理

6-3初期化を伴わない配列の宣言

6-4配列要素に値を設定する

6-5foreach文を使った繰り返し処理

6-62次元配列


第7章クラス/オブジェクト指向プログラミングの基礎

7-1オブジェクト指向とは?

7-2オブジェクト指向以前

7-3初めてのクラス

7-4クラスとオブジェクトの違い

7-5メソッドを定義する

7-6メソッドの利点

7-7変数のスコープ


第8章静的メソッド/静的プロパティ/静的クラス

8-1staticとは何なのだろう?

8-2インスタンスプロパティとインスタンスメソッド

8-3静的メソッドと静的プロパティ

8-4静的クラス


第9章クラスを使いこなそう

9-1名前空間

9-2Stringクラスを使ってみる

9-3Mathクラスを使ってみる

9-4DateTime構造体を使ってみる

9-5Fileクラスを使ってみる


第10章クラスについて掘り下げる

10-1メソッドはどんな型でも返せる

10-2メソッドのオーバーロード(多重定義)

10-3メソッドの省略可能な引数

10-4コンストラクターを使いこなす

10-5プロパティの高度な使い方

第11章値型と参照型

11-1構造体

11-2列挙型

11-3値型と参照型

11-4参照先がないことを表すnull


第12章リストクラスとLINQ

12-1List<T>クラス

12-2LINQを使ってみよう


第13章継承

13-1継承とは?

13-2継承を利用しない場合

13-3クラスを継承する

13-4継承とis a関係

13-5すべての型の頂点に立つobject型


第14章ポリモーフィズム

14-1ポリモーフィズムとは?

14-2ポリモーフィズム以前

14-3継承によるポリモーフィズムを導入する

14-4継承するための抽象クラスと抽象メソッド

14-5インターフェイスによるポリモーフィズム


第15章エラーへの対応

15-1例外とは?

15-2例外をキャッチする

15-3例外を発生させる

15-4後始末が必要な場合の「後処理」

内容紹介(「BOOK」データベースより)

C#のプログラミングに初めて取り組む方が理解し身に付けてほしい機能を厳選し、ポイントを絞った解説。C#の文法の説明だけでなく、なぜその機能があるのか、どういったときに使うのかという点も納得できるように解説。

目次(「BOOK」データベースより)

C#プログラミングを始める前に/初めてのC#プログラミング/変数と変数の型/演算と演算子/条件に応じた処理/繰り返し処理/配列/クラス/オブジェクト指向プログラミングの基礎/静的メソッド/静的プロパティ/静的クラス/クラスを使いこなそう/クラスについて掘り下げる/値型と参照型/リストクラスとLINQ/継承/ポリモーフィズム/エラーへの対応

著者情報(「BOOK」データベースより)

出井秀行(イデイヒデユキ)
栃木県出身、東京理科大学理工学部情報科学科卒業。2004年からgushwellというハンドル名でオンライン活動を開始。メールマガジンやブログなどでC#の技術情報発信に努める。2005年から14年連続でMicrosoft MVPアワードを受賞(本データはこの書籍が刊行された当時に掲載されていたものです)

商品レビュー(6件)

総合評価
 4.34

ブックスのレビュー(3件)

  • (無題)
    購入者さん
    評価 5.00 5.00
    投稿日:2022年08月11日

    他サイト含めて、評価がよかったので購入。他の方も書いてある通りとても分かりやすかった。ネットで勉強していても、こういうところまでは語ってくれてない というところまで書いてあり、とりつき最初の本としては、とても満足できるよい本であると思った。

    0人が参考になったと回答

  • とても分かり易い
    みっちぱぱ
    評価 5.00 5.00
    投稿日:2021年05月18日

    子供用に購入しましたが非常にわかりやすく、会社でc#を教えるように再購入しました。

    0人が参考になったと回答

  • (無題)
    購入者さん
    評価 4.00 4.00
    投稿日:2021年02月19日

    仕事用に購入しました。
    意外とすぐ届いたのでよかったです。

    0人が参考になったと回答

楽天ブックスランキング情報

在庫あり

残りあと27

個数 

お気に入り新着通知

追加済み:
未追加:

追加/削除

お気に入り新着通知

[ 著者 ]

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    1. 1
      【令和6年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和6年度】 いちばんやさしい ITパス…

      高橋 京介

      1,760円(税込)

    2. 2
      デジタル生存競争
      デジタル生存競争

      ダグラス・ラシュコフ

      2,200円(税込)

    3. 3
      世界一簡単! 70歳からのスマホの使いこなし術
      世界一簡単! 70歳からのスマホの使いこ…

      増田由紀

      1,650円(税込)

    4. 4
      年賀状DVD-ROM 2025
      年賀状DVD-ROM 2025

      インプレス年賀状編集部

      1,760円(税込)

    5. 5
      【令和6年度】いちばんやさしい 基本情報技術者 絶対合格の教科書+出る順問題集
      【令和6年度】いちばんやさしい 基本情報…

      高橋 京介

      1,980円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ