C#’s equivalent of Java’s

Actually there is an Equivalent(sort of), the where keyword. I don’t know how “close” it is. I had a function I needed to do something similar for.

I found an msdn page about it.

I don’t know if you can do this inline for a variable, but for a class you can do:
public class MyArray<T> where T: someBaseClass
or for a function
public T getArrayList<T>(ArrayList<T> arr) where T: someBaseClass

I didn’t see it on the page but using the where keyword it might be possible for a variable.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)