trim无效是什么原因.该怎么解决

trim无效是什么原因.....
1、从文本文件里读出一行内容,却除可能的空格,没有成功,是何原因啊?
关键代码如下:
 Tstream = New System.IO.StreamReader(SysTxt, System.Text.Encoding.Default)
 StrLine = trim(Tstream.ReadLine)
'通过监视窗,发现StrLine最后仍有空格,比如“XXX  ”
2、使用代码,为Groupbox的tabpage容器内的控件添加数据,一般放在哪个事件里,哪种效果比较好?

------解决方案--------------------
Tstream.ReadLine.trim

没有编辑器

好像是这么些
------解决方案--------------------
MSDN:
.NET Framework 3.5 SP1 和早期版本维护一个此方法修整的空白字符的内部列表。 
从 .NET Framework 4 开始,如果 trimChars 为 null 
------解决方案--------------------
 Nothingnull 引用或空数组,该方法将修整所有 Unicode 空白字符(也就是在传递到 Char..::.IsWhiteSpace 方法时生成 true 返回值的字符)。 
由于该更改,.NET Framework 3.5 SP1 中的 Trim 方法以及早期版本会删除两个字符 ZERO WIDTH SPACE (U+200B) 和 ZERO WIDTH NO-BREAK SPACE (U+FEFF) 而 .NET Framework 4 中的 Trim 方法不会删除这些字符。 
.NET Framework 3.5 SP1 以及更早版本中的 Trim 方法也不会修整三个 Unicode 空白字符:*N VOWEL SEPARATOR (U+180E)、NARROW NO-BREAK SPACE (U+202F) 和 MEDIUM MATHEMATICAL SPACE (U+205F)。