2015-05-15 60 views
-4

C#子串()不工作,它之前&符號停止:C#子串()停止在串符號

var name = "my_company_&_friends"; 
var sub = name.Substring(2); 
// sub should be all string starting with symbol index 2 
// sub should be "_company_&_friends" 
// but it is "_company_" 

這是一個錯誤?如何解決它?

+2

你是怎麼顯示'sub'的?我只是在一個控制檯應用程序中運行該代碼以及一個'Console.WriteLine()',結果看起來很好。 – PakkuDon

+6

我的心理調試技巧告訴我,你正在渲染到HTML並忘記逃生。 – SLaks

+2

不能,不能重現它。 – Habib

回答