[c#] is vs typeof