Click here to Skip to main content
15,885,435 members
Home / Discussions / C#
   

C#

 
JokeRe: String Formatting / Interpolation --- Opinions Pin
Richard Deeming20-Jan-16 7:50
mveRichard Deeming20-Jan-16 7:50 
AnswerRe: String Formatting / Interpolation --- Opinions Pin
Richard Deeming20-Jan-16 4:41
mveRichard Deeming20-Jan-16 4:41 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
Sascha Lefèvre20-Jan-16 5:38
professionalSascha Lefèvre20-Jan-16 5:38 
AnswerRe: String Formatting / Interpolation --- Opinions Pin
BillWoodruff20-Jan-16 6:40
professionalBillWoodruff20-Jan-16 6:40 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
Sascha Lefèvre20-Jan-16 7:02
professionalSascha Lefèvre20-Jan-16 7:02 
AnswerRe: String Formatting / Interpolation --- Opinions Pin
GravityPhazer21-Jan-16 23:53
professionalGravityPhazer21-Jan-16 23:53 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
Sascha Lefèvre22-Jan-16 1:59
professionalSascha Lefèvre22-Jan-16 1:59 
AnswerRe: String Formatting / Interpolation --- Opinions Pin
GravityPhazer22-Jan-16 4:11
professionalGravityPhazer22-Jan-16 4:11 
Ah sorry, withdraw that. I thought I had a problem using conditional with strings:
C#
Write($"Test is {(isTest ? "enabled" : "disabled")}");

But I obviously just mixed up something with the brackets.

That, though, is something that's clearly some kind of disadvantage: Using something like this makes it kinda difficult to read ore more like difficult to find the error if you place any bracket wrong (or have any other kind of syntax issue). At least if you use a lot and/or complex expressions.

But I still prefer interpolation Wink | ;)

I personally had to get used to it first, though. I think it's nicer to use than string.Format() and although I built a string extension method which let's me quick format a string, I think this is better to use. I think it's definetly an advantage that you actually see which variable or value you have at that spot. With format you just see the index there and have to check which value is actually being set (especially when you got >4 elements with an object array).

But like I said, in the beginning I forgot most of the time to first write the indicator sign $, and thus had to go back - which is indeed more time consuming then. But that's just temporary.
GeneralRe: String Formatting / Interpolation --- Opinions Pin
Sascha Lefèvre22-Jan-16 4:29
professionalSascha Lefèvre22-Jan-16 4:29 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
GravityPhazer22-Jan-16 4:37
professionalGravityPhazer22-Jan-16 4:37 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
Sascha Lefèvre22-Jan-16 4:48
professionalSascha Lefèvre22-Jan-16 4:48 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
GravityPhazer22-Jan-16 5:21
professionalGravityPhazer22-Jan-16 5:21 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
jschell22-Jan-16 13:55
jschell22-Jan-16 13:55 
AnswerRe: String Formatting / Interpolation --- Opinions Pin
jschell22-Jan-16 14:01
jschell22-Jan-16 14:01 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
Sascha Lefèvre22-Jan-16 23:06
professionalSascha Lefèvre22-Jan-16 23:06 
GeneralRe: String Formatting / Interpolation --- Opinions Pin
jschell28-Jan-16 12:48
jschell28-Jan-16 12:48 
GeneralI want to understand namespace System.Security Pin
BasmaSH19-Jan-16 20:01
BasmaSH19-Jan-16 20:01 
GeneralRe: I want to understand namespace System.Security Pin
dan!sh 19-Jan-16 20:53
professional dan!sh 19-Jan-16 20:53 
GeneralRe: I want to understand namespace System.Security PinPopular
CHill6020-Jan-16 0:38
mveCHill6020-Jan-16 0:38 
QuestionRemoving EXIF Does not work when using Different Encoders to Choose Format Pin
Member 1227351319-Jan-16 2:30
Member 1227351319-Jan-16 2:30 
QuestionProblem solved: problem de-serializing using GZip: file left "open" Pin
BillWoodruff17-Jan-16 1:45
professionalBillWoodruff17-Jan-16 1:45 
AnswerRe: problem de-serializing using GZip: file left "open" Pin
OriginalGriff17-Jan-16 2:32
mveOriginalGriff17-Jan-16 2:32 
SuggestionRe: problem de-serializing using GZip: file left "open" Pin
Sascha Lefèvre17-Jan-16 3:24
professionalSascha Lefèvre17-Jan-16 3:24 
GeneralRe: problem de-serializing using GZip: file left "open" Pin
BillWoodruff17-Jan-16 4:11
professionalBillWoodruff17-Jan-16 4:11 
GeneralRe: problem de-serializing using GZip: file left "open" Pin
Sascha Lefèvre17-Jan-16 5:41
professionalSascha Lefèvre17-Jan-16 5:41 

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.