Learning C#
暫譯: 學習 C#

Jesse Liberty

  • 出版商: O'Reilly
  • 售價: $1,430
  • 貴賓價: 9.5$1,359
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 0596003765
  • ISBN-13: 9780596003760
  • 相關分類: C#
  • 已過版

買這商品的人也買了...

商品描述

Most C# books are written for experienced C++ and Java programmers. If you're a novice programmer, or you have experience in VB6 or other procedural programming languages, and you want to learn C#, until now you've been out of luck.

That's why Jesse Liberty, author of the best-selling books Programming C# and Programming ASP.NET, has written an entry-level guide to C#. Written in a warm and friendly manner, this book assumes no prior programming experience, and provides an easy introduction to Microsoft's premier .NET language.

Learning C# is a complete introduction to C# and object-oriented programming. Learning C# will help you build a solid foundation in .NET, and show how to apply your skills by using dozens of tested examples. Learning C# introduces Visual Studio .NET, a tool set for building Windows and Web applications. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings. Liberty then demonstrates how to develop various kinds of applications--including those that work with databases--and web services.

By the time you've finished Learning C# you'll be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications.

Whether you have a little object-oriented programming experience or you are new to programming altogether, Learning C# will set you firmly on your way to mastering the essentials of the C# language.

Table of Contents

Preface

1. C# and .NET Programming

2. Getting Started with C#

3. Object-Oriented Programming

4. Visual Studio .NET

5. C# Language Fundamentals

6. Branching

7. Operators

8. Classes and Objects

9. Inside Methods

10. Basic Debugging

11. Inheritance and Polymorphism

12. Operator Overloading

13. Structs

14. Interfaces

15. Arrays

16. Collection Interfaces and Types

17. Strings

18. Throwing and Catching Exceptions

19. Delegates and Events

20. Afterword

C# Keywords

Index

商品描述(中文翻譯)

大多數 C# 書籍都是為有經驗的 C++ 和 Java 程式設計師所寫。如果你是初學者,或者你有 VB6 或其他程序式程式語言的經驗,並且你想學習 C#,到目前為止你可能一直運氣不佳。因此,暢銷書《Programming C#》和《Programming ASP.NET》的作者 Jesse Liberty,撰寫了一本入門級的 C# 指南。這本書以親切友好的方式撰寫,假設讀者沒有任何程式設計經驗,並提供了對微軟首屈一指的 .NET 語言的簡單介紹。

《Learning C#》是 C# 和物件導向程式設計的完整入門書籍。《Learning C#》將幫助你在 .NET 中建立堅實的基礎,並通過使用數十個經過測試的範例來展示如何應用你的技能。《Learning C#》介紹了 Visual Studio .NET,這是一套用於構建 Windows 和 Web 應用程式的工具集。你將學習 C# 語言的語法和結構,包括運算子、類別和介面、結構、陣列和字串。Liberty 然後演示如何開發各種應用程式,包括與資料庫和 Web 服務互動的應用程式。

當你完成《Learning C#》時,你將準備好進入更高級的程式設計指南,這將幫助你創建大型的 Web 和 Windows 應用程式。無論你有一點物件導向程式設計的經驗,還是完全是程式設計的新手,《Learning C#》都將堅定地引導你掌握 C# 語言的基本要素。

目錄
前言

1. C# 和 .NET 程式設計
2. 開始使用 C#
3. 物件導向程式設計
4. Visual Studio .NET
5. C# 語言基礎
6. 分支
7. 運算子
8. 類別和物件
9. 方法內部
10. 基本除錯
11. 繼承和多型
12. 運算子重載
13. 結構
14. 介面
15. 陣列
16. 集合介面和類型
17. 字串
18. 拋出和捕獲例外
19. 委派和事件
20. 後記
C# 關鍵字
索引