Click here to Skip to main content
15,886,110 members
Home / Discussions / C#
   

C#

 
AnswerRe: Design an elegant solution for choosing a class whose method gets called Pin
Gerry Schmitz26-Oct-20 14:58
mveGerry Schmitz26-Oct-20 14:58 
Questionan apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff25-Oct-20 22:18
professionalBillWoodruff25-Oct-20 22:18 
AnswerRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
pkfox25-Oct-20 22:58
professionalpkfox25-Oct-20 22:58 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff25-Oct-20 23:15
professionalBillWoodruff25-Oct-20 23:15 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
pkfox25-Oct-20 23:59
professionalpkfox25-Oct-20 23:59 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff26-Oct-20 2:13
professionalBillWoodruff26-Oct-20 2:13 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
pkfox26-Oct-20 2:48
professionalpkfox26-Oct-20 2:48 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
F-ES Sitecore26-Oct-20 1:15
professionalF-ES Sitecore26-Oct-20 1:15 
If you call

SetCache(x);


and "x" is type string then it compiles

SetCache<string>(x);


if "x" is an int then it compiles

SetCache<int>(x);


whatever type "x" is it assumes the type between the angled brackets is that type. The only time you absolutely have to supply the type is when the IDE can't work out itself what the type is. For example if you have

T GetCache<T>(string key)


then the IDE can't workout what "T" should be from the params

GetCache("username");


In the above code there is no way to work out what GetCache returns so you have to explicitly say;

GetCache<string>("username");

GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff26-Oct-20 2:09
professionalBillWoodruff26-Oct-20 2:09 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
Richard MacCutchan26-Oct-20 2:38
mveRichard MacCutchan26-Oct-20 2:38 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
F-ES Sitecore26-Oct-20 2:55
professionalF-ES Sitecore26-Oct-20 2:55 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
Richard Deeming26-Oct-20 2:34
mveRichard Deeming26-Oct-20 2:34 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff26-Oct-20 3:50
professionalBillWoodruff26-Oct-20 3:50 
AnswerRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff26-Oct-20 23:59
professionalBillWoodruff26-Oct-20 23:59 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
harold aptroot27-Oct-20 0:45
harold aptroot27-Oct-20 0:45 
GeneralRe: an apparent violation of C#-generic "physics" ? (language issue) Pin
BillWoodruff27-Oct-20 5:46
professionalBillWoodruff27-Oct-20 5:46 
QuestionHow to allow numbers and special characters in a textBox in C#? Pin
Alex Dunlop25-Oct-20 5:51
Alex Dunlop25-Oct-20 5:51 
AnswerRe: How to allow numbers and special characters in a textBox in C#? Pin
Richard MacCutchan25-Oct-20 6:19
mveRichard MacCutchan25-Oct-20 6:19 
GeneralRe: How to allow numbers and special characters in a textBox in C#? Pin
Alex Dunlop25-Oct-20 7:00
Alex Dunlop25-Oct-20 7:00 
GeneralRe: How to allow numbers and special characters in a textBox in C#? Pin
Richard MacCutchan25-Oct-20 7:13
mveRichard MacCutchan25-Oct-20 7:13 
AnswerRe: How to allow numbers and special characters in a textBox in C#? Pin
BillWoodruff25-Oct-20 21:58
professionalBillWoodruff25-Oct-20 21:58 
QuestionHi guys, currently making a guessing game and need some help with my code.. Pin
Member 1497438624-Oct-20 12:53
Member 1497438624-Oct-20 12:53 
AnswerRe: Hi guys, currently making a guessing game and need some help with my code.. Pin
BillWoodruff24-Oct-20 15:04
professionalBillWoodruff24-Oct-20 15:04 
GeneralMessage Closed Pin
22-Oct-20 21:58
Osman Bur22-Oct-20 21:58 
GeneralRe: Kayan Yazı Pin
CHill6022-Oct-20 22:09
mveCHill6022-Oct-20 22:09 

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.