سلام بر برنامه نویسان عزیز 😉 در این پست کد generic class با 2 نوع پارامتر در سی شارپ #C را آماده کردم. انشاالله که این کد براتون مفید باشه.
خروجی پروژه:
Type of T is System.Int32
Type of V is System.String
value: 1
value: A
Type of V is System.String
value: 1
value: A
کد generic class با 2 نوع پارامتر در سی شارپ #C :
using System;
class TwoGen<T, V> {
T ob1;
V ob2;
public TwoGen(T o1, V o2) {
ob1 = o1;
ob2 = o2;
}
public void showTypes() {
Console.WriteLine("Type of T is " + typeof(T));
Console.WriteLine("Type of V is " + typeof(V));
}
public T getT() {
return ob1;
}
public V getV() {
return ob2;
}
}
class MainClass {
class TwoGen<T, V> {
T ob1;
V ob2;
public TwoGen(T o1, V o2) {
ob1 = o1;
ob2 = o2;
}
public void showTypes() {
Console.WriteLine("Type of T is " + typeof(T));
Console.WriteLine("Type of V is " + typeof(V));
}
public T getT() {
return ob1;
}
public V getV() {
return ob2;
}
}
class MainClass {