Junior — Middle
Kas on võimalik samaaegselt rakendada mitut tüüpi mudeleid ühes rakenduses?
sobes.tech AI
Vastus AI-lt
Jah, C#-s on võimalik samaaegselt rakendada mitut generilist tüüpi ühes rakenduses. Näiteks võib klass või meetod omada mitut tüüpi parameetrit, mis võimaldab luua universaalsemaid ja paindlikumaid konstruktsioone.
Näide:
public class Pair<T1, T2>
{
public T1 First { get; set; }
public T2 Second { get; set; }
public Pair(T1 first, T2 second)
{
First = first;
Second = second;
}
}
Siin kasutab klass Pair samaaegselt kahte generilist tüüpi T1 ja T2. Samamoodi võivad meetodid omada mitut tüüpi parameetrit.