Jump to content
Sign in to follow this  
Netro

C#: Forskjell på .Parse og .ToString() ?

Recommended Posts

Noen her som kan forklare meg forskjellen på .Parse og .ToString() ?

6664022[/snapback]

Om du har for eksempel et heltall og ønsker en streng, bruker du ToString.

Om du har en streng og ønsker ett heltall, bruker du (i 1.1) int.Parse eller double.TryParse. Eller System.Convert.ToInt... I 2.0 ville jeg brukt int.TryParse.

 

Bonusspørsmål: Hva er forskjellen på int.Parse(string) og System.Convert.ToInt(string)?

 

- grå -

Share this post


Link to post
Bonusspørsmål: Hva er forskjellen på int.Parse(string) og System.Convert.ToInt(string)?

6665773[/snapback]

 

System.Convert er en samleklasse for all konvertering. Den gjør en hel haug med sjekker og bruker igjen int.Parse (+ float.parse, double.parse, bool.parse, etc).

 

Men, den støtter også Type som parameter, slik at den er enklere å jobbe med hvis du f.eks. ikke vet hvilken type (design-time) som du får som parameter.

 

 

Hva vinner jeg?

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...