Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Generics constraint VS subclassing

24 views
Skip to first unread message

Julio Di Egidio

unread,
Sep 5, 2013, 2:13:22 PM9/5/13
to
On Monday, 2 September 2013 08:42:10 UTC+1, Giulio Petrucci wrote:
>
> Forse è davvero talmente facile che non riesco a capirlo ma... che
> differenza c'è tra questo:
> public void MyMethod<T>(T item) where T : SomeType { ... }
> e questo:
> public void MyMethod(SomeType item) { ... }
> ?

Forse qui la differenza e' piu' evidente:

public T MyMethod<T>(T item) where T : SomeType { ... }
public SomeType MyMethod(SomeType item) { ... }

Ma lo stesso vale nel corpo del metodo e altrove: essenzialmente, con i
generics hai tipizzazione stretta.

(BTW, vedo questo tuo messaggio solo da Google Groups.)

Julio


0 new messages