Is This Method Of Creating a String Possible?

S

Space Invader

Hi all. I've looked on Google for this but it's one of those that I
just don't know what keywords to put in the search terms!!

So, in a nutshell...

I know when you do this with a=10 and b=5

Console.Writeline ("{0} is bigger than {1}", a, b)

You will get this - "10 is bigger than 5".

BUT can I define a new string like that? I'd love for it to work like
this (but I know it doesn't)...

Dim myString as String = "{0} is bigger than {1}", a, b

Is there any way of creating a string using these kind of placeholder
techniques?

Thanks in advance.
 
S

Space Invader

It's OK - I managed to suss it!

I did it like this...

Dim myString As String = String.Format("{0} is bigger than
{1}.", 10, 5)

Happy Bunny! I practically got my wish!

Cheers.
 
S

Space Invader

Thanks, Armin.

That just proves my point - I didn't know what search term to use. I
would never have guessed "Composite Formatting", but now I know!
Thanks again.

SpaceInvader
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top