
| Mark Michaelis is an enterprise software architect at Itron Corporation and a trainer for Pluralsight. Mark holds a B.A. in philosophy from the University of Illinois and an M.S. in computer science from the Illinois Institute of Technology. He is a Microsoft MVP for the Visual Studio Team System, and he serves on several Microsoft software design review teams, including C# and VSTS. Mark speaks at developer conferences, both nationally and inter.. << 查看详细 |
| 1 introducing c# hello, world compiling and running the application managed execution and the common language infrastructure c# syntax fundamentals c# keywords type definition main statements and statement delimiters whitespace working with variables data types declaring a variable assigning a variable using a variable console input and output getting input from the console writing output to the console comments common intermediate language and ildasm .2 data types fundamental numeric types integer types floating-point types (float, double) decimal type literal values more fundamental types boolean type (bool) character type (char) strings null and void null the void nontype categories of types value types reference types nullable modifier conversions between data types explicit cast implicit cast type conversion without casting arrays declaring an array instantiating and assigning arrays using an array strings as arrays common errors 3 operators and control flow operators plus and minus unary operators (+, -) arithmetic binary operators (+, -, *, /, %) parenthesis operator assignment operators (+=, -=, *=, /=, %=) increment and decrement operators (++, --) constant expressions (const) introducing flow control if statement nested if code blocks ({}) scope boolean expressions relational and equality operators logical boolean operators logical negation operator (!) conditional operator (?) bitwise operators ( , , |
商品评论(0条)