Click here to Skip to main content
16,004,895 members
Home / Discussions / C#
   

C#

 
AnswerRe: reading excel contents Pin
Rob Philpott9-Apr-09 0:54
Rob Philpott9-Apr-09 0:54 
QuestionGeneric method: Cast an object to a return type T Pin
Spunky Coder8-Apr-09 23:26
Spunky Coder8-Apr-09 23:26 
AnswerRe: Generic method: Cast an object to a return type T Pin
0x3c08-Apr-09 23:37
0x3c08-Apr-09 23:37 
GeneralRe: Generic method: Cast an object to a return type T Pin
_groo_8-Apr-09 23:49
_groo_8-Apr-09 23:49 
GeneralRe: Generic method: Cast an object to a return type T Pin
Spunky Coder8-Apr-09 23:51
Spunky Coder8-Apr-09 23:51 
GeneralRe: Generic method: Cast an object to a return type T Pin
_groo_9-Apr-09 0:01
_groo_9-Apr-09 0:01 
GeneralRe: Generic method: Cast an object to a return type T Pin
Spunky Coder9-Apr-09 0:14
Spunky Coder9-Apr-09 0:14 
AnswerRe: Generic method: Cast an object to a return type T Pin
Rob Philpott8-Apr-09 23:42
Rob Philpott8-Apr-09 23:42 
As it stands it won't work as T could be anything and so casting from SampleColl to T may very well not work.

Try this, use 'as':

dummyColl = SampleColl as T;


you'll need (I think) to add a constraint to your generic method

private static T InitData<T>(T dummyColl, int value) where T: class


.. because T might be a value type and you need to constrain it to reference types to use as.

If you're not familiar with constraining generic types and methods have a read up on that - that should help you quite a bit but it's hard to offer advice without knowing what derives from what.

Regards,
Rob Philpott.

GeneralRe: Generic method: Cast an object to a return type T Pin
Spunky Coder9-Apr-09 0:01
Spunky Coder9-Apr-09 0:01 
GeneralRe: Generic method: Cast an object to a return type T Pin
Rob Philpott9-Apr-09 0:12
Rob Philpott9-Apr-09 0:12 
GeneralRe: Generic method: Cast an object to a return type T Pin
Spunky Coder9-Apr-09 0:43
Spunky Coder9-Apr-09 0:43 
GeneralRe: Generic method: Cast an object to a return type T Pin
Rob Philpott9-Apr-09 0:46
Rob Philpott9-Apr-09 0:46 
GeneralRe: Generic method: Cast an object to a return type T Pin
Spunky Coder9-Apr-09 1:08
Spunky Coder9-Apr-09 1:08 
GeneralRe: Generic method: Cast an object to a return type T Pin
_groo_9-Apr-09 1:47
_groo_9-Apr-09 1:47 
QuestionAssignability of output parameters in C# Pin
dojohansen8-Apr-09 22:55
dojohansen8-Apr-09 22:55 
AnswerRe: Assignability of output parameters in C# Pin
Rob Philpott8-Apr-09 23:36
Rob Philpott8-Apr-09 23:36 
GeneralRe: Assignability of output parameters in C# Pin
dojohansen9-Apr-09 0:21
dojohansen9-Apr-09 0:21 
AnswerRe: Assignability of output parameters in C# Pin
S. Senthil Kumar9-Apr-09 4:13
S. Senthil Kumar9-Apr-09 4:13 
GeneralRe: Assignability of output parameters in C# Pin
dojohansen1-Jul-09 0:52
dojohansen1-Jul-09 0:52 
GeneralRe: Assignability of output parameters in C# Pin
dojohansen1-Jul-09 3:52
dojohansen1-Jul-09 3:52 
GeneralRe: Assignability of output parameters in C# Pin
S. Senthil Kumar1-Jul-09 5:55
S. Senthil Kumar1-Jul-09 5:55 
GeneralRe: Assignability of output parameters in C# Pin
dojohansen1-Jul-09 6:05
dojohansen1-Jul-09 6:05 
GeneralRe: Assignability of output parameters in C# Pin
S. Senthil Kumar1-Jul-09 18:04
S. Senthil Kumar1-Jul-09 18:04 
GeneralRe: Assignability of output parameters in C# Pin
dojohansen1-Jul-09 22:25
dojohansen1-Jul-09 22:25 
GeneralRe: Assignability of output parameters in C# Pin
S. Senthil Kumar1-Jul-09 23:02
S. Senthil Kumar1-Jul-09 23:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.