What is the Difference between directcast and ctype?

Answers were Sorted based on User's Feedback



What is the Difference between directcast and ctype?..

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

What is the Difference between directcast and ctype?..

Answer / narayan sahu(netx)

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

What is the Difference between directcast and ctype?..

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

Post New Answer

More Dot Net General Interview Questions

What is connected and diconnected database ?

0 Answers  


What does msil do?

0 Answers  


What is different between webusercontrol and in webcustomcontrol?

0 Answers  


How do you view the methods and members of a dll?

0 Answers  


How do you trigger the paint event in system.drawing?

0 Answers  






Explain me what is the .net framework and how does it work?

0 Answers  


What is iis? Have you used it?

0 Answers  


Explain what is the difference between a class and an object, and how do these terms relate to each other?

0 Answers  


Define marshling?

0 Answers  


What is PageIndex in DataGrid?What is the event used in the Datagrid for while moving from one page to another page in the Grid?write code for it

2 Answers  


What are the namespace available in .net?

0 Answers  


what are connection strings?

0 Answers   Manhattan, RTRT,


Categories