Ive always chosen VB/VB.NET
as my language. I know that performance wise the difference between Vb.NET
& C#
are minimal if none. But there are some things that C#
can do that VB.NET
cant do.
I was reading about differences between the 2 languages and came across unsafe code
. As i understand unsafe code is code that could cause a error at runtime
rather than during compile
is that correct? Either way, can someone maybe lay it out for me what it is?
Also, most importantly, why you would use it?