我看MSDN上面写的
  一个是:Treats 'text' as a string.
另一个是:Treats "text" as a string.都一样啊。但是我在编译
using System;
class CharPractice
{
public static void Main()
{
Console.WriteLine(Char.IsPunctuation('A'));
}
}
这样一段程序的时候,使用单引号将字母A括起来就能正确编译并执行显示出“false”;但如果使用双引号把字母A括起来的话,编译时就会出现如下报错:
CharPractice.cs(6,21): error CS1502: The best overloaded method match for
        'char.IsPunctuation(char)' has some invalid arguments
CharPractice.cs(6,40): error CS1503: Argument '1': cannot convert from 'string' to 'char'