1.Convert.ToInt32與Int32.Parse的恩恩怨怨
2.Split的3種用法
3.@"abc"和"abc"區別在那裡
4.保留2位有效小數及四捨五入
5.url傳遞中文的解決方案
6.把123456789轉換為12-345-6789的3種方法
7.交換兩個指定位置字符的4種方法
8.“%10”的妙用
9.輸出21個AAAAAAAAAAAAAAAAAAAAA的巧妙做法
1.Convert.ToInt32與Int32.Parse的恩恩怨怨
這2個方法都可以把把string解析為int,那麼我們一定會有疑問:到底他們有什麼區別?什麼時候該用什麼?性能如何等等。
其實在2.0裡還有Int32.TryParse也實現了同樣的效果。
C# CODE
using System;using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
...
{
class Program
...
{
static void Main(string[] args)
...
{
string myString = "1234";
int myint = 0;
myint = Convert.ToInt32(myString);
Console.Write(myint+"\r\n ");
myint = Int32.Parse(myString);
Console.Write(myint+"\r\n ");
Int32.TryParse(myString, out myint);
Console.Write(myint+"\r\n");
}
}}
(運行效果將是毫無差別,圖略)