Function overloading in C #

Source: Internet
Author: User

Http://www.asp888.net bean curd technology station

We used to know the concept of function overloading in C ++. Now we can still use function overloading in ASp. Net C #.
Concepts and Definitions:
Suppose we define two functions in the program: String test (String str1) and then int test1 (int I). Their contents are
Simple Functions
String test (String str1 ){
Response. Write ("function overload test, this is the String function ");
Return "123232 ";
}
Int test (int I ){
Response. Write ("function overload test, this is the int function ");
Return 1;
}
When we call test ("Tofu") and test (888), the compiler will not only report errors, but also execute different results.
Function overloading brings great convenience to the programming process. We can decide the corresponding parameters according to our parameter changes by the compiler.
Execute different codes. This is also one of the main characteristics of object-oriented programming. I believe MS really wants ASP. Net to become Web
Future programming specifications.


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.