替换字符串c#中的值不起作用
Fixed Start Fixed End Floating Start Floating End Notional Drop 14-Apr-2011 16-May-2011 $10,000,000.00 $0.00 16-May-2011 14-Jun-2011 $10,000,000.00 $0.00 14-Jun-2011 14-Jul-2011 $10,000,000.00 $0.00 14-Jul-2011 15-Aug-2011 $10,000,000.00 $0.00 15-Aug-2011 14-Sep-2011 $10,000,000.00 $0.00 14-Sep-2011 14-Oct-2011 $10,000,000.00 $0.00 14-Oct-2011 14-Nov-2011 $10,000,000.00 $0.00 14-Nov-2011 14-Dec-2011 $10,000,000.00 $0.00 14-Dec-2011 17-Jan-2012 $10,000,000.00 $0.00 17-Jan-2012 14-Feb-2012 $10,000,000.00 $0.00 14-Feb-2012 14-Mar-2012 $10,000,000.00 $0.00 14-Mar-2012 16-Apr-2012 $10,000,000.00 $0.00 16-Apr-2012 14-May-2012 $10,000,000.00 $0.00 14-May-2012 14-Jun-2012 $10,000,000.00 $0.00 14-Jun-2012 16-Jul-2012 $10,000,000.00 $0.00 16-Jul-2012 14-Aug-2012 $10,000,000.00 $0.00 14-Aug-2012 14-Sep-2012 $10,000,000.00 $0.00 14-Sep-2012 15-Oct-2012 $10,000,000.00 $0.00 15-Oct-2012 14-Nov-2012 $10,000,000.00 $0.00 14-Nov-2012 14-Dec-2012 $10,000,000.00 $0.00 14-Dec-2012 14-Jan-2013 $10,000,000.00 $0.00 14-Jan-2013 14-Feb-2013 $10,000,000.00 $0.00 14-Feb-2013 14-Mar-2013 $10,000,000.00 $0.00 14-Mar-2013 15-Apr-2013 $10,000,000.00 $0.00 15-Apr-2013 14-May-2013 $10,000,000.00 $0.00 14-May-2013 14-Jun-2013 $10,000,000.00 $0.00 14-Jun-2013 15-Jul-2013 $10,000,000.00 $0.00 15-Jul-2013 14-Aug-2013 $10,000,000.00 $0.00 14-Aug-2013 16-Sep-2013 $10,000,000.00 $0.00 16-Sep-2013 15-Oct-2013 $10,000,000.00 $0.00 15-Oct-2013 14-Nov-2013 $10,000,000.00 $0.00 14-Nov-2013 16-Dec-2013 $10,000,000.00 $0.00 16-Dec-2013 14-Jan-2014 $10,000,000.00 $0.00 14-Jan-2014 14-Feb-2014 $10,000,000.00 $0.00 14-Feb-2014 14-Mar-2014 $10,000,000.00 $0.00 14-Mar-2014 14-Apr-2014 $10,000,000.00 $0.00 14-Apr-2014 14-May-2014 $10,000,000.00 $0.00 14-May-2014 16-Jun-2014 $10,000,000.00 $0.00 16-Jun-2014 14-Jul-2014 $10,000,000.00 $0.00 14-Jul-2014 14-Aug-2014 $10,000,000.00 $0.00 14-Aug-2014 15-Sep-2014 $10,000,000.00 $0.00 15-Sep-2014 14-Oct-2014 $10,000,000.00 $0.00 14-Oct-2014 14-Nov-2014 $10,000,000.00 $0.00 14-Nov-2014 15-Dec-2014 $10,000,000.00 $0.00 15-Dec-2014 14-Jan-2015 $10,000,000.00 $0.00 14-Jan-2015 17-Feb-2015 $10,000,000.00 $0.00 17-Feb-2015 16-Mar-2015 $10,000,000.00 $0.00 16-Mar-2015 14-Apr-2015 $10,000,000.00 $0.00 14-Apr-2015 14-May-2015 $10,000,000.00 $0.00 14-May-2015 15-Jun-2015 $10,000,000.00 $0.00 15-Jun-2015 14-Jul-2015 $10,000,000.00 $0.00 14-Jul-2015 14-Aug-2015 $10,000,000.00 $0.00 14-Aug-2015 14-Sep-2015 $10,000,000.00 $0.00 14-Sep-2015 14-Oct-2015 $10,000,000.00 $0.00 14-Oct-2015 16-Nov-2015 $10,000,000.00 $0.00 16-Nov-2015 14-Dec-2015 $10,000,000.00 $0.00 14-Dec-2015 14-Jan-2016 $10,000,000.00 $0.00 14-Jan-2016 16-Feb-2016 $10,000,000.00 $0.00 16-Feb-2016 14-Mar-2016 $10,000,000.00 $0.00 14-Mar-2016 14-Apr-2016 $10,000,000.00 $0.00
所以这实际上是我在c#中的一个字符串,我想用table
替换tbody
,所以我试着这样做:
_viewPath.Replace("tbody", "table");
但它没有用。 为什么?
你应该做:
_viewPath = _viewPath.Replace("tbody", "table");
因为string.Replace
不修改字符串,所以它返回一个新字符串
_viewPath = _viewPath.Replace("tbody", "table");
会做的伎俩。
字符串是不可变的。 这意味着你不要修改它们 – .Replace返回一个新字符串。 试试这个:
_viewPath = _viewpath.Replace("tbody", "table");
你应该保存Replace的结果: _viewPath = _viewPath.Replace("tbody", "table");
Replace
实际上是一个函数 ,并返回结果。 你必须这样做:
var Result = _viewPath.Replace("tbody", "table");
结果包含转换结果。