Mark,
I prefer to use the one that is appropriate at the time!
I recommend using the one that is appropriate at the time!
If I were a wood worker: When I needed a pocket knife, I would use a pocket
knife. When I needed a hatchet, I would use a hatchet. When I needed a chain
saw, I would use a chain saw.
In other words, there is no simple answer. There is no magic bullet. You
need to read the articles, learn, formulate ideas.
If you look at my code, when I have any variable and I need a string, I
normally use ToString (sometimes I use String.Format, sometimes other
functions). When I have an object, and I need a specific type, I use
DirectCast. When DirectCast is not appropriate I use CType (enums mostly).
However these are not hard and fast rules, these are applying what you learn
by reading the articles we gave you applying the knowledge contained within.
Hope this helps
Jay