Implementing Generic Methods
Свайпніть щоб показати меню
The syntax for creating a Generic Method is as follows:
index.cs
123returnType methodName<typeParameter1, typeParameter2, ..>(datatype1 arg1, ..) { // code here }
You can have one or more type parameters in a generic method.
We can execute generic methods as follows:
index.cs
1methodName<typeParameter1, ..>(arg1, ..);
Following is a summary of how we can convert a simple Swap method to a generic method, which can support any data type:
We don't necessarily need to use the type parameters (like T) for defining the arguments. In fact there can be generic methods with no arguments at all:
index.cs
123void ExampleMethod<A, B, C> () { // Code here }
It is not possible to directly use any kind of operators on arguments or variables defined using generic types:
index.cs
123void ExampleMethod<A, B> () { return A + B; // Error }
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 2
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 4. Розділ 2