下面的C#代碼:爲什麼Environment.CommandLine.Trim( '「')不會刪除尾隨引號
using System;
namespace TrimTest {
class Program {
static void Main(string[] args) {
Console.WriteLine(Environment.CommandLine);
Console.WriteLine(Environment.CommandLine.Trim('"'));
Console.ReadKey(false);
}
}
}
產生下面的輸出the documentation:
在trimChars參數中的所有字符出現後,字符串從開始和結束當前的String對象。如果trimChars爲null或空數組,則會刪除空格字符。
不應該從該輸出中的第二個字符串中刪除尾部雙引號?
奇妙的你會認爲寫環境團隊.CommandLine會與在某個時候編寫Path.GetDirectoryName的團隊交談......哦。框架,呃?真好玩。 – 2010-11-05 13:30:39