Xem mẫu

L p trình .NET và C#
Lecture 6:

N P CH NG TOÁN T
TS ào Nam Anh
UTM, Khoa KH&CN

1

Resources
Các gi i pháp l p trình C#, Nguy n Ng c Bình Phương - Thái Thanh Phong
Allen Jones. C# Programmer's Cookbook. Microsoft Press, 2004
John Connell. Coding Techniques for Microsoft Visual Basic .NET. Microsoft
Press, 2002.
Harvey M. Deitel, Paul J. Deitel, & Tem R. Nieto. Visual Basic .NET How to
Program, Second Edition. Prentice Hall, 2002.
Jose Mojica. C# and VB .NET Conversion Pocket Reference. O'Reilly, 2002.
James Avery. Ten Must-Have Tools Every Developer Should Download Now.
MSDN Magazine, 2004.
Karl Moore. The Ultimate VB.NET and ASP.NET Code Book. Apress, 2003
Matthew MacDonald. Microsoft Visual Basic .NET Programmer's Cookbook.
Microsoft Press, 2003.
Mark Schmidt & Simon Robinson. Microsoft Visual C# .NET 2003 Developer's
Cookbook. Sams Publishing, 2003.
Dương Quang Thi n. L p trình Visual C# th nào? Nhà xu t b n T ng H p TP.
H Chí Minh, 2005.
Nguy n Ng c Bình Phương & Lê Tr n Nh t Quỳnh. Các gi i pháp l p trình
Visual Basic .NET. Nhà xu t b n Giao thông V n t i, 2006
www.msdn.microsoft.com, www.codeproject.com, www.msd2d.com,
www.developersdex.com, www.windowsforms.net, www.gotdotnet.com,
www.codeguru.com, www.developerfusion.com

2

S d ng t khóa operator
H tr ngôn ng .NET khác
S d ng toán t
Toán t so sánh b ng
Toán t chuy n i

3

N P CH NG TOÁN T
Th c hi n các toán t b ng cách g i m t phương th c,
tương t như câu l nh sau:
Fraction theSum = firstFraction.Add(secondFraction);
M c dù cách th c hi n này không sai nhưng v tr c quan
thì r t t không ư c t nhiên như ki u d l êu ư c xây
d ng s n. Cách th c hi n sau s t t hơn r t nhi u n u ta
thi t k
ơc:
Fraction theSum = firstFraction + secondFraction;
Cách th c hi n này xem tr c quan hơn và gi ng v i cách
th c hi n c a các l p ư c xây d ng s n, gi ng như khi
th c hi n phép c ng gi a hai s nguyên int.
4

N P CH NG TOÁN T
Trong ngôn ng C#, các toán t là các phương
th c tĩnh, giá tr tr v c a nó th hi n k t
qu c a m t toán t và nh ng tham s là các
toán h ng.
Khi chúng ta t o m t toán t cho m t l p là
chúng ta a th c vi c n p ch ng
(overloaded) nh ng toán t
ó, cũng gi ng
như là chúng ta có th n p ch ng b t c
phương th c thành viên nào.
5

nguon tai.lieu . vn