程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#優化字符串操作(經驗之談)(1)

C#優化字符串操作(經驗之談)(1)

編輯:關於C語言

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");
}
}}

(運行效果將是毫無差別,圖略)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved