没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
476页
Beginning C# 7 Hands-On – The Core Language 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
资源推荐
资源详情
资源评论
Contents
1: Why C# and How to Download and Install the Visual Studio Community Edition
b'Chapter 1: Why C# and How to Download and Install the Visual Studio
Community Edition'
b'Locating and downloading the Visual Studio Community edition'
b'Summary'
2: Customizing Visual Studio to Make it Feel More Personal
b'Chapter 2: Customizing Visual Studio to Make it Feel More Personal'
b'Customizing Visual Studio'
b'Selecting the text editor font and size'
b'Selecting the Statement Completion font and size'
b'Selecting the Environment font and size'
b'Positioning Visual Studio panels'
b'Summary'
3: Creating and Running Your First Page
b'Chapter 3: Creating and Running Your First Page'
b'Starting a new project in Visual C#'
b'Working with Solutions Explorer'
b'Adding a document to your browser'
b'Working with HTML code in Visual Studio'
b'Launching the HTML code'
b'Summary'
4: Creating and Running a Page That Incorporates C#
b'Chapter 4: Creating and Running a Page That Incorporates C#'
b'Improving your first program'
b'Working in the Design view'
b'Working in the Source view'
b'Viewing the code in your browser'
b'Summary'
5: Creating and Using a Single Variable
b'Chapter 5: Creating and Using a Single Variable'
b'Setting up Visual C# to deal with a variable'
b'Running the code'
b'Summary'
6: String Interpolation and Updating Visual Studio
b'Chapter 6: String Interpolation and Updating Visual Studio'
b'Selecting a NuGet package'
b'Summary'
7: Formatting Output Strings for More Professional Results
b'Chapter 7: Formatting Output Strings for More Professional Results'
b'Setting a value and formatting it as currency'
b'Summary'
8: Using Variables and Data Types
b'Chapter 8: Using Variables and Data Types'
b'Setting a page title automatically'
b'Summary'
9: Computed Variables and Basic Math
b'Chapter 9: Computed Variables and Basic Math'
b'Declaring and setting two variables to signify two different salaries'
b'Summary'
10: Interacting with Users Through the Web Page
b'Chapter 10: Interacting with Users Through the Web Page'
b'Using Toolbox to search for a command'
b'Summary'
11: Using Method Chaining to Write More Compact Code
b'Chapter 11: Using Method Chaining to Write More Compact Code'
b'Inserting a text box into the markup'
b'Summary'
12: Reacting to a Single Condition with If/Else Blocks
b'Chapter 12: Reacting to a Single Condition with If/Else Blocks'
b'Adding checkbox to your code'
13: Making a Variable Grow by Adding 1
b'Chapter 13: Making a Variable Grow by Adding 1'
b'Growing a variable by one'
b'Summary'
14: Repeating Blocks of Code with While Loops
b'Chapter 14: Repeating Blocks of Code with While Loops'
b'Inserting a button'
b'Summary'
15: Repeating Blocks of Code with For Loops
b'Chapter 15: Repeating Blocks of Code with For Loops'
b'Inserting a button'
b'Summary'
16: Iterating Over Collections with foreach Loops
b'Chapter 16: Iterating Over Collections with foreach Loops'
b'Inserting TextBox'
b'Summary'
17: Examining Multiple Variable Values with Switch Blocks
b'Chapter 17: Examining Multiple Variable Values with Switch Blocks'
b'Inserting DropBox and Label'
b'Summary'
18: Improving Input Processing with TryParse
b'Chapter 18: Improving Input Processing with TryParse'
b'Inserting a button and a textbox'
b'Summary'
19: Replacing If/Else Blocks with the Ternary Operator
b'Chapter 19: Replacing If/Else Blocks with the Ternary Operator'
b'Inserting two text boxes and a button'
b'Summary'
20: Operators That Evaluate and Assign in Place
b'Chapter 20: Operators That Evaluate and Assign in Place'
b'Inserting Button and Label'
b'Summary'
21: Checking Two Conditions with the Logical AND Operator
b'Chapter 21: Checking Two Conditions with the Logical AND Operator'
b'Setting up the project'
b'Summary'
22: Checking Two Conditions with the Logical OR Operator
b'Chapter 22: Checking Two Conditions with the Logical OR Operator'
b'Working with check boxes'
b'Summary'
23: Declaring, Setting, and Reading Arrays
b'Chapter 23: Declaring, Setting, and Reading Arrays'
b'Setting up the basic interface'
b'Summary'
24: Iterating Over Arrays with foreach and for Loops
b'Chapter 24: Iterating Over Arrays with foreach and for Loops'
b'Setting up the beginning interface'
b'Summary'
25: Creating and Using a Simple Method
b'Chapter 25: Creating and Using a Simple Method'
b'Setting up the user interface'
b'Summary'
26: Passing Arrays into Methods
b'Chapter 26: Passing Arrays into Methods'
b'Setting up the user interface' b'Summary'
27: Reference Type and Value Type Variables
b'Chapter 27: Reference Type and Value Type Variables'
b'Setting up the user interface'
b'Summary'
28: Creating More Flexible Methods with the params Keyword
b'Chapter 28: Creating More Flexible Methods with the params Keyword'
b'Designing the starting markup'
b'Summary'
29: Creating More Flexible Functions with the out Keyword
b'Chapter 29: Creating More Flexible Functions with the out Keyword'
b'Setting up the beginning interface'
b'Summary'
30: Combining the ref and out Keywords to Write Flexible Functions
b'Chapter 30: Combining the ref and out Keywords to Write Flexible Functions'
b'Setting up the starting interface'
b'Summary'
31: The out keyword in C# 7
b'Chapter 31: The out keyword in C# 7'
b'Creating the program template'
b'Writing the Summarize function'
b'Implementing the function' b'Running
the program'
32: Multidimensional Arrays
b'Chapter 32: Multidimensional Arrays'
b'Understanding two-dimensional arrays'
b'Summary'
33: Writing Easier Code with the Var and Dynamic Keywords
b'Chapter 33: Writing Easier Code with the Var and Dynamic Keywords'
b'Setting up the project'
b'Summary'
34: Creating a Class with a Constructor and a Function
b'Chapter 34: Creating a Class with a Constructor and a Function'
b'Our initial markup'
b'Summary'
35: Creating a Class with a Static Method
b'Chapter 35: Creating a Class with a Static Method'
b'Setting up a simple initial interface'
b'Summary'
36: Creating a Class with an Object Property
b'Chapter 36: Creating a Class with an Object Property'
b'Setting up a simple markup page'
剩余475页未读,继续阅读
资源评论
yinkaisheng-nj
- 粉丝: 763
- 资源: 6952
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功