对于下面的代码,我无法让string.Replace工作:someTestString.Replace(someID.ToString(),sessionID);当我调试和检查参数时,它们具有我期望的值-即someID.ToString()得到“1087163075”,sessionID得到“108716308”和someTestString包含“1087163075”。我不知道为什么这不会改变someTestString完整示例:stringsomeTestString="108716305-1.jpg"someTestString.Replace("108716305","NewI