我有以下几行文本
string[] s = new string[10];           
s[0] = "09:30  澳大利亚 第三季度(";
s[1] = "09:30  澳大利亚 第三季度澳洲联储aa";
s[2] = "09:30  澳大利亚 第三季度澳洲联储CPI";
s[3] = "09:30  澳大利亚 第三季度澳洲联储CPI截尾平均值(年率)";
s[5] = "09:00  澳大利亚 10月DEWR熟练工职位空缺指数";
s[6] = "09:30  澳大利亚 第三季度核心消费者物价市场价格指数(季率)";
s[7] = "09:30  澳大利亚 第三季度核心消费者物价市场价格指数(年率)";
s[8] = "09:30  澳大利亚 第三季度消费者物价指数(季率)";
s[9] = "09:30  澳大利亚 第三季度消费者费者费者物价指数(年率)";大家应该看到这是对齐的,但是用以下语句输出的时候,澳大利亚后面有的地方会出现2个空格,现在明白是在它的后面出现英文就会出现这种现象,请问怎么解决
 Bitmap bt=new Bitmap(500,300);
            Graphics g = Graphics.FromImage(bt);
            g.Clear(Color.White);     
  float y=0;       
  foreach (string ss in s)
            {
                int i = 1;
                if (charCountCalcs(ss.Trim())*6.279f>400)
                {
                    i = 2;
                }
                g.DrawString(ss, stringFont, Brushes.Red, new RectangleF(0, y, 400, 200));
                y+= stringFont.Height*i+4;    
            }