Skip to Content
プログラミングC# 第8版
book

プログラミングC# 第8版

by Ian Griffiths, 木下 哲也, 鈴木 幸敏
June 2021
Intermediate to advanced
800 pages
13h 5m
Japanese
O'Reilly Japan, Inc.
Content preview from プログラミングC# 第8版

はじめに

 C#が誕生してから約20年が経過しました。その間、確実に力をつけて規模も大きくなってきているわけですが、Microsoftはその本質的な特徴については当初のままを維持し続けています。新しく追加された機能はいずれも既存の機能と自然に統合されるように設計されており、まとまりのない雑多な機能の寄せ集めにはならないように言語機能を強化しています。

 C#は本質的には設計当初からわかりやすい言語ですが、最初のリリースと比較すると言及すべきことがかなり膨大になっています。取り上げるべき話題が非常に多いので、本書の読者にはある程度の技術能力が要求されます。

本書の対象読者

 本書はベテランの開発者を対象としています。筆者自身も長年プログラミングを続けていますが、別の言語を十分習熟しており、次はC#を習得しようと考えたときに手に取りたいと思える書籍にすることを目指しています。以前の版ではクラス、ポリモーフィズム、コレクションというような基本的な概念を説明していましたが、本書では読者が既にこのような概念を知っていることを前提としています。それでも、前半の章ではC#でこのような一般的な概念をどのように表すかを説明しますが、広義の概念ではなくC#に固有の詳細な部分に焦点を当てています。

本書の表記法

 本書では次の表記法を使います。

ゴシック(sample)

新出用語や強調を表します。

等幅(sample

プログラムリストのほか、本文中で変数や関数名、データベース、データ型、環境変数、ステートメント、キーワードなどのプログラム要素を表すのに使います。また、ファイル名やファイル拡張子も表します。

等幅ボールド(sample

ユーザが文字の通りに入力すべきコマンドやその他のテキストを表します。例では、特に注目すべきコードを強調表示します。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

動かして学ぶ量子コンピュータプログラミング ―シミュレータとサンプルコードで理解する基本アルゴリズム

動かして学ぶ量子コンピュータプログラミング ―シミュレータとサンプルコードで理解する基本アルゴリズム

Eric R. Johnston, Nic Harrigan, Mercedes Gimeno-Segovia, 北野 章, 丸山 耕司
ユーザーストーリーマッピング

ユーザーストーリーマッピング

Jeff Patton, 川口 恭伸, 長尾 高弘
Unityによるモバイルゲーム開発 ―作りながら学ぶ2D/3Dゲームプログラミング入門

Unityによるモバイルゲーム開発 ―作りながら学ぶ2D/3Dゲームプログラミング入門

Jon Manning, Paris Buttfield-Addison, 鈴木 久貴, あんどうやすし, 江川 崇, 安藤 幸央, 高橋 憲一

Publisher Resources

ISBN: 9784873119366Other