Logo | |
|
| SourceCode C# / WinForm, ... | |
| Tác giả | Thông điệp |
---|
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: SourceCode C# / WinForm, ... 16/6/2010, 19:31 | |
| mình định lập 1 Topic chuyên đưa ra các Source và thảo luận và diễn giải về các đoạn code đó, nhằm giúp chúng mở rộng thêm về vốn ngôn ngữ C# của chúng ta! Ai có đoạn source nào mang tính chất ngôn ngữ (như các hàm, KDL... gì đó hay hay, không mang tính chất giải thuật) thì Post lên cho mọi người tham khảo ha! |
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: SourceCode C# / WinForm, ... 16/6/2010, 19:50 | |
| để mở đầu, mình xin post bài đầu tiên. đơn giản nhất. HELLO WORLDusing System; class Hello { public static void Main() { Console.WriteLine("Hello World!"); } } giải thik tí nào! using System; using: tạm dịch là "sử dụng" vậy, từ khoá using chỉ để đi kèm với các namespace, namespace là gì? đơn giản các bạn hình dug nó như là 1 cái gói, để gói gọn mọi thứ vào đó, ví dụ trong Window thì namespace có thể được hiểu là 1 cái thư mục, và chứa trong các thư mục đó là rất nhiều thứ khác. khái niệm namespace sẽ được mình giới thiệu trong các phần khác! và System ở đây, rõ ràng là 1 namespace, namespace này được xem là namespace lớn nhất trong ngôn ngữ C#, nó bao hàm rất nhiều các lớp quan trọng (mình cũng chưa tìm hiểu nỗi nữa). tiếp nào! C# là 1 ngôn ngữ thuần OOP, nên mọi thứ đều là đối tượng, các đối tượng phải thuộc 1 class (lớp) cụ thể nào đó! và trong chương trình này của chúng ta! chỉ có 1 class là Hello, trong class này có 1 phương thức tĩnh - Main (chú ý, từ khoá Main phải được viết hoa chữ M). và dòng Console.WriteLine("Hello World!"); là nhàm mục đích xuất ra câu Hello World!" thôi!. Console là gì, nó là 1 lớp trong namespace System, chuyên chứa các phương thức nhập xuất chuẩn như iostream bên C vậy đó!. WriteLine() là 1 phương thức của lớp Console trên, với nhiệm vụ xuất ra dòng chữ Hello World!. hôm nay nhiêu đó thôi! mình sẽ trình bày rõ hơn về các khái niệm như là using, namespace, các lớp, phương thức trong bài này ở các phần sau! Hoan nghênh các bạn cùng học C# với mình! mọi bài viết xin để lại tại Topic này! hjhj |
| | | hotboy
Thú CƯng :
Số bài viết : 705 Điểm : 1043 Được cảm ơn : 9 Ngày sinh : 21/03/1990 Tham gia ngày : 13/05/2010 Tuổi : 34 Đến từ : BDU
| Tiêu đề: Re: SourceCode C# / WinForm, ... 16/6/2010, 21:38 | |
| cái này chỉ xuất có 1 chữ hello world rồi thôi nên xài console.Write là được òi,cần chi WriteLine. sorry spam |
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: SourceCode C# / WinForm, ... 16/6/2010, 23:35 | |
| - hotboy đã viết:
- cái này chỉ xuất có 1 chữ hello world rồi thôi nên xài console.Write là được òi,cần chi WriteLine.
sorry spam ẹc! vậy cũng bắt bẻ nữa? đúng là! phải gọi là xuất bằng cái nào cũng được! mà cái này xuất rồi xuống hàng luôn, khi Debug đỡ mất công cái dòng Press any key... gì đó nó nằm chúng dòng luôn! phải ko hotboy? |
| | | Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: SourceCode C# / WinForm, ... 18/6/2010, 11:18 | |
| típ theo là câu lệnh if:using System; class MainClass { public static void Main() { int a, b, c; a = 2; b = 3; if(a < b) Console.WriteLine("a is less than b"); if(a == b) Console.WriteLine("you won't see this"); Console.WriteLine(); c = a - b; Console.WriteLine("c is",c); if(c >= 0) Console.WriteLine("c is non-negative"); if(c < 0) Console.WriteLine("c is negative"); Console.WriteLine(); c = b - a; Console.WriteLine("c is",c); if(c >= 0) Console.WriteLine("c is non-negative"); if(c < 0) Console.WriteLine("c is negative"); } } chẳng có gì khác biệt lắm! nếu biết tí tí bên C cũng thấy nó dễ hiểu nữa! hjhj! còn đây là 1 ví dụ về if...else class MainClass {
public static void Main() {
int intValue = 1500; string stringValue = " ";
if (intValue < 1000) { System.Console.WriteLine("intValue < 1000"); } else { System.Console.WriteLine("intValue >= 1000"); if (stringValue == "closed") { System.Console.WriteLine("closed"); } }
}
} có gì không hiểu cứ comment nhá các bạn! |
| | | Tesulakata
Số bài viết : 16 Điểm : 18 Được cảm ơn : 0 Ngày sinh : 12/03/1976 Tham gia ngày : 18/11/2010 Tuổi : 48 Đến từ : China
| Tiêu đề: Re: SourceCode C# / WinForm, ... 18/11/2010, 13:18 | |
| Xin lỗi
hình như source code khác với hướng dẫn ???
mình đang nghĩ gì thế này?
|
| | | Sponsored content
| Tiêu đề: Re: SourceCode C# / WinForm, ... | |
| |
| | | | SourceCode C# / WinForm, ... | |
|
Trang 1 trong tổng số 1 trang | |
Similar topics | |
|
| Permissions in this forum: | Bạn không có quyền trả lời bài viết
| |
| |
| Latest topics | » Renew forum by Mr.Cuong 4/4/2015, 08:10
» Diễn đàn bỏ lâu vậy mà vẫn không die! by theanhkkt 1/4/2015, 08:03
» Phân biệt giải thuật tìm kiếm sâu và sâu dần... by mailoc 20/12/2014, 15:12
» Toàn bộ giáo trình bên mạng của Nhất Nghệ đây (Link mediafire) Hot down nhanh kẻo die by mrchikoy 11/6/2013, 10:34
» [Thông báo] Còn ai nhớ page này by jetvhs 10/6/2013, 13:45
» PHI HÀNH ĐOÀN MỚI LÊN ISS by Sakura 10/6/2013, 00:41
» LAPTOP ASUS TAICHI VỚI MÀN HÌNH FULL HD KÉP by Mr.Cuong 25/5/2013, 12:04
» Video tự học C# từ A->Z by Sakura 7/5/2013, 16:11
» Cơ Bản Ép Kiểu Trong Java by Sakura 7/5/2013, 16:09
» THÔNG BÁO VỀ VIỆC DỰ KIẾN KIỂM TRA NĂNG LỰC NGOẠI NGỮ - TIN HỌC THÁNG 07/2012 by Sakura 7/5/2013, 16:09
» Mấy anh chị cho em xin cái đồ án mẫu !! by huutuan_se7en 4/1/2013, 22:37
» Làm thế nào để tạo ra 1 form đăng nhập bằng C Sharp by Sakura 14/9/2012, 18:09
» Tổ chức đi du lịch Vũng Tàu 2 ngày 1 đêm by o0ovioletstaro0o 15/8/2012, 20:51
» Những hình ảnh báo cáo tốt nghiệp khóa 2008 -2012 by hotboy 10/8/2012, 13:35
» Banner xấu quá! @@ by con_ca_nho90 25/7/2012, 19:43
» mấy anh chị cho em khóa 12 hỏi cái này by con_ca_nho90 25/7/2012, 19:40
» Hướng dẫn - Làm website bằng Google Site; Đăng ký và sử dụng Google Apps by Già Làng 18/6/2012, 14:20
» Tài liệu ôn thi QTDA CNTT by Sakura 15/6/2012, 15:38
» học phí, lệ phí thi lại học lại năm học 2012 - 2013 update :P by o0ovioletstaro0o 4/6/2012, 14:36
» [11TH02][QTDACNTT] - Tài liệu full by Sakura 15/5/2012, 08:13
|
|