Bài giảng Lập trình C# 2010: Chương 1.1 - ĐH Công nghệ Đồng Nai
lượt xem 13
download
Bài giảng Lập trình C# 2010: Chương 1.1 trình bày các nội dung về Working with Variables, Operators and Expressions (làm việc với biến, khai thác và những biểu hiện) trình bày các khái niệm, đặc điểm, công dụng và các nội dung khác.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình C# 2010: Chương 1.1 - ĐH Công nghệ Đồng Nai
- DONG NAI UNIVERSITY OF TECHNOLOGY
- DONG NAI UNIVERSITY OF TECHNOLOGY Working with Variables, Operators and Expressions
- DONG NAI UNIVERSITY OF TECHNOLOGY 1 2 3 Statement Identifiers Variables s - Comment4 5 Primitive Arithmeti s Data c Types Operators 6 7 Incrementing Implicitly & Typed Local Decrementing Variables Variables
- DONG NAI UNIVERSITY OF TECHNOLOGY -A Statement is a command that performs an action, you must add “;” the end of 1 command Statement -Ex: Console.Write(“Hello s C# ”); -Comments use to explain - Comment for your Coding s How to write comments??? See next slide…
- DONG NAI UNIVERSITY OF TECHNOLOGY //Comment 1 /// ///Write Comment 4 /* /// *Comment 2 /// private void func1(int a,float b)
- DONG NAI UNIVERSITY OF TECHNOLOGY Identifiers are names use to identify the elements in program, ex: namespace, 2 class, method… Identifiers Syntax Rules: -Only use letter, digit, underscore -An identifier must start with a letter or an underscore -C# is a case –sensitive : nTest and ntest is different identifier
- DONG NAI UNIVERSITY OF TECHNOLOGY Identifying Keywords abstract do in protected true as double int public try base else interface readonly typeof bool enum internal ref uint break event is return ulong byte explicit lock sbyte unchecked case extern long sealed unsafe catch false namespace short ushort char finally new sizeof using checked fixed null stackalloc virtual class float object static void const for operator string volatile continue foreach out struct while decimal goto override switch default if params this delegate implicit private throw dynamic join set from let value get orderby var group partial where into select yield
- DONG NAI UNIVERSITY OF TECHNOLOGY - A variable is storage location that holds a value. It as a box in the Computer’s memory 3 holding temporary Variables information. -To easy coding: +Don’t start an identifier with underscore +Don’t different only by case ( nTest and ntest) +Start name with lower case +….
- DONG NAI UNIVERSITY OF TECHNOLOGY How to declare variables? Data_type NameVariable; int nNumberOfElement; string strFullName; float fValue=0,fResult;
- DONG NAI UNIVERSITY OF TECHNOLOGY 4 Primitive Data Types Data Type Description Size(bits) Range Example –231 through 231 – int Whole numbers 32 int nSize; 1 Whole numbers –263 through 263 – long 64 long lSize; (bigger range) 1 Floating-point ±1.5 × 1045 through float 32 float fDelta; numbers ±3.4 × 1038 Double- precision (more ±5.0 × 10−324 double accurate) 64 through ±1.7 × double dDelta; floating-point 10308 numbers Monetary decimal decimal 128 28 significant figures values decKe; Sequence of 16 bits per string string Not applicable characters character strName; char Single character 16 0 through 216 – 1 char chrAns; bool Boolean 8 True or false bool bRet;
- DONG NAI UNIVERSITY OF TECHNOLOGY You should initialize value for variable int nSize=0; String strName=“”;
- DONG NAI UNIVERSITY OF TECHNOLOGY + - * 5 Arithmeti c / % () Operators int nPlusTwoNumber=113 + 114 The + is the operator 113 and 114 are the operands
- DONG NAI UNIVERSITY OF TECHNOLOGY Not all operators are applicable to all data types Example: You will get compiler error with the statements: Console.WriteLine(“Tý” -
- DONG NAI UNIVERSITY OF TECHNOLOGY How to convert from String to Number Format ? int nValue=System.Int32.Parse("113"); double dValue = System.Double.Parse("3.5"); Datatype vName=System.DataTypeObject.Parse(“string”);
- DONG NAI UNIVERSITY OF TECHNOLOGY X++ ++X Postfix Prefix 6 increme increment Incrementing & nt Decrementing X-- --X Variables Postfix Prefix decreme decremen nt t
- DONG NAI UNIVERSITY OF TECHNOLOGY 7 Implicitly var number1=1; Typed Local Variables var strAny=“tèo”; var sAny; Error: Implicitly-typed local variables must be initialized
- DONG NAI UNIVERSITY OF TECHNOLOGY END
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Windows bằng C Sharp (C#) - GV. Nguyễn Thành Chiến
38 p | 231 | 70
-
Bài giảng tin học đại cương IT1110 - 2010 - ĐHBKHN
166 p | 193 | 55
-
Bài giảng Lập trình Windows - Phạm Ngọc Hưng (ĐH Bách Khoa)
312 p | 224 | 53
-
Hướng dẫn thực hành lập trình C trên Visual Studio
9 p | 1341 | 31
-
Bài giảng Lập trình C# 2010: Chương 1 - ĐH Công nghệ Đồng Nai
42 p | 123 | 21
-
Bài giảng Lập trình C# 2010: Chương 2 - ĐH Công nghệ Đồng Nai
46 p | 108 | 21
-
Bài giảng Lập trình C# 2010: Chương 2.3 - ĐH Công nghệ Đồng Nai
21 p | 95 | 19
-
Bài giảng Lập trình C# 2010: Chương 3 - ĐH Công nghệ Đồng Nai
47 p | 105 | 18
-
Bài giảng Lập trình C# 2010: Chương 2.4 - ĐH Công nghệ Đồng Nai
16 p | 87 | 18
-
Bài giảng Lập trình C# 2010: Chương 4 - ĐH Công nghệ Đồng Nai
69 p | 109 | 17
-
Bài giảng Lập trình C# 2010: Chương 5 - ĐH Công nghệ Đồng Nai
22 p | 100 | 15
-
Bài giảng Lập trình C# 2010: Chương 6 - ĐH Đồng Nai Công nghệ Đồng Nai
74 p | 90 | 15
-
Bài giảng Lập trình C# 2010: Chương 2.2 - ĐH Công nghệ Đồng Nai
57 p | 83 | 15
-
Bài giảng: Lập trình trên Windows với Microsoft® .NET
11 p | 92 | 12
-
Bài giảng Kỹ thuật lập trình nâng cao: Chương 1 - ThS. Dương Thành Phết
52 p | 65 | 7
-
Bài giảng Thiết kế và lập trình Website: Chương 0 - ThS. Dương Thành Phết
13 p | 73 | 6
-
Bài giảng Lập trình giao diện: Chương 1 - Nguyễn Thị Mai Trang
23 p | 43 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn