采取wDoc.Paragraphs[i].Range.Text.Trim()语句读出来的字符串为何无法进行分割呢

采用wDoc.Paragraphs[i].Range.Text.Trim()语句读出来的字符串为何无法进行分割呢?
本帖最后由 liuyanalex 于 2014-04-15 16:02:27 编辑
        我在做试题库导入程序中,读入每道题的选项时,采用了 string  temp=wDoc.Paragraphs[i].Range.Text.Trim()  语句,
但该语句读出的字符串却无法用 Split()函数进行分割,这是为何呢??

 string  temp=wDoc.Paragraphs[i].Range.Text.Trim();
//string  temp="A.根据实际需要确定          B.依照法定程序确定          C.按照领导的意图确定   "
string[] arr=temp.Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries); 

      上面语句执行后,只有arr[0]=(A.根据实际需要确定          B.依照法定程序确定          C.按照领导的意图确定)。
而不是我想要的,能够将该语句中的A、B、C选项分别分割存储为arr[0], arr[1], arr[2]。      如果将第二句代替第一句,则结果是我想要的,这是为何呢??请大牛们指导下~
------解决方案--------------------
看中间的间隔字符到底是什么 System.Text.Encoding.Default.GetBytes( temp.substring(10,1))