casting

Casting types in .NET

In Java, there's only one way to explicitly cast a variable from one type to another, and that's using the bracket syntax. In .NET (well, C# anyway), there are a couple: the Java-esque bracket syntax and the as keyword. Whilst I have used both frequently in the past, a situation occurred a couple of days ago where I realised I needed to clarify what as did under the hood.

Subscribe to RSS - casting