C# 插入的字符串替换

C# 插入的字符串替换,c#,sql,C#,Sql,我有一个应用程序,它从一个文件中读取并将文件的内容插入到一个表中。我将数据拆分为各自字段的子字符串。对于其中一个字段,我需要将字符(F)替换为0。我已经试过了,但是它不起作用(F仍在插入) string[]mylines02=System.IO.File.ReadAllLines(@“C:\\BillingExport\\IMPORTS\\ACNTBILL.ALL.TYPE02.FRMATED.txt”); 列表表2_1输入=新列表(); 账户账单计划表2\u 1=新账户账单计划(); 对于(i

我有一个应用程序,它从一个文件中读取并将文件的内容插入到一个表中。我将数据拆分为各自字段的子字符串。对于其中一个字段,我需要将字符(
F
)替换为
0
。我已经试过了,但是它不起作用(
F
仍在插入)

string[]mylines02=System.IO.File.ReadAllLines(@“C:\\BillingExport\\IMPORTS\\ACNTBILL.ALL.TYPE02.FRMATED.txt”);
列表表2_1输入=新列表();
账户账单计划表2\u 1=新账户账单计划();
对于(int i=0;i
是否将其应用于变量

fixf_over = fixf_over.Replace("F", "0"); 

String.Replace
不执行就地更新,而是返回一个包含您要查找的替换项的字符串:

fixf_over = fixf_over.Replace("F", "0"); 
fixf\u over.Replace(“F”,“0”);
不会修改原始字符串,它将返回一个新字符串,因此将其重新分配,就像
fixf\u over=fixf\u over.Replace(“F”,“0”);
另请参见
fixf_over = fixf_over.Replace("F", "0");