VB中String.Replace为何有效于C却不行?