What is the Difference between directcast and ctype?
Answers were Sorted based on User's Feedback
Answer / aravindreddy
DirectCast requires the run-time type of an object variable
to bethe same
as the specified type.The run-time performance
ofDirectCast is better
than that of CType, if the specified type and the run-time
typeof the
expression are the same.
Ctype works fine if there is a valid conversion defined
between the
expression and the type.
| Is This Answer Correct ? | 16 Yes | 2 No |
The difference between the two keywords is that CType
succeeds as long as there is a valid conversion defined
between the expression and the type, whereas DirectCast
requires the run-time type of an object variable to be the
same as the specified type. If the specified type and the
run-time type of the expression are the same, however, the
run-time performance of DirectCast is better than that of
CType. DirectCast throws an InvalidCastException error if
the argument types do not match.
| Is This Answer Correct ? | 12 Yes | 3 No |
Answer / suresh
Direct cast: Supports only reference type conversions
it throws exception
CType cast: supports only Value type conversions
| Is This Answer Correct ? | 7 Yes | 22 No |
can any one tel me the complete Testing Procedure of any one simple PROJECT i mean either web/windows based application?
I was working for software company frm 2005 to 2009. I left job due to recession.I was jobless till dec 09 then i got job in bpo and i am not knowing what to do as my professional experience is with software.give me any suggestion.
What are the new thee features of com+ services, which are not there in com (mts)?
Will it go to finally block if there is no exception happened?
What are the new 2.0 features useful for?
Explain about managed heap?
Explain weg config settings for exception managment in asp.net?
what is ItemTemplate and EditTemplate and FooterTemplate? what is the Purpose of useing template columns in datagrid?
Please explain what are an object and a class?
What is reflection in microsoft .net context?
Explain how garbage collection works?
1 mor thing guyz....can i go for C# directly without C++ /JAVA knowledge for dot net ..???