char 数组如何出错了

char 数组怎么出错了?char[] trimChars{L,M}Console.WriteLine(去除字母LM{0},myString.Trim(trim

char 数组怎么出错了?
char[] trimChars={'L','M'};
Console.WriteLine("去除字母LM{0}",myString.Trim(trimChars));

trimChars = {'1','2'};//这句就报错了

我想问下,为什么第三行就报错了,应该怎么写?

谢谢

[解决办法]

C# code
   char[] trimChars ={ 'L', 'M' };            Console.WriteLine("去除字母LM{0}", myString.Trim(trimChars));            trimChars[0] = '1';            trimChars[1] = '2';
[解决办法]
探讨
trimChars = {'1','2'};//这句就报错了