- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
public static bool In<T>(this T t, params T[] values)
{
return t == null ? values.Any(v => v == null) : values.Contains(t);
}
public static bool NotIn<T>(this T t, params T[] values)
{
return !t.In(values);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+133
public static bool In<T>(this T t, params T[] values)
{
return t == null ? values.Any(v => v == null) : values.Contains(t);
}
public static bool NotIn<T>(this T t, params T[] values)
{
return !t.In(values);
}
замечательный экстэншн к object
hometwo 07.05.2014 22:28 # −21
Lure Of Chaos 08.05.2014 09:58 # 0
Ccik 08.05.2014 18:56 # 0
Smekalisty 08.05.2014 10:14 # +1