抱歉,这可能是一个愚蠢的问题,但这困扰了我...
int[] i = {3, 2, 1};
//why
Array.Sort(i);
//instead of
i.Sort();
char c = 'c';
//why
char.IsLetter(c);
//instead of
c.Isletter();
最佳答案
感谢Pedro d'Aquino找出了其他可以提供答案的问题。
基本要点是结构上的实例方法不是线程安全的,而静态方法是线程安全的。
看到以下问题:
抱歉,这可能是一个愚蠢的问题,但这困扰了我...
int[] i = {3, 2, 1};
//why
Array.Sort(i);
//instead of
i.Sort();
char c = 'c';
//why
char.IsLetter(c);
//instead of
c.Isletter();
最佳答案
感谢Pedro d'Aquino找出了其他可以提供答案的问题。
基本要点是结构上的实例方法不是线程安全的,而静态方法是线程安全的。
看到以下问题: