本文介绍了如何在C#中将此代码转换为Linq的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
string readAllDataFromFile = sr.ReadToEnd();
sr.Close();
fs.Close();
string[] SplitAllData = readAllDataFromFile.Split('\r');
foreach (string para in SplitAllData)
{
string[] temp = para.Trim('\n').Split('~');
if (temp[0] == "ShowMsgBoxInGUI" && (temp[1] == "True"||temp[1]=="Y"))
{
ShowMsgBoxInGUI = true;
}
if (temp[0] == "FAPNotFoundForLine" && (temp[1] == "S" ||temp[1]=="Y"))
{
FAPNotFoundForLine = "S";
}
if (temp[0] == "XMLRelatedMsgBox" && (temp[1] == "T"||temp[1]=="Y"))
{
XMLRelatedMsgBox = true;
}
if (temp[0] == "RegAndTmplInLog" && (temp[1] == "True"||temp[1]=="Y"))
{
RegAndTmplInLog = true;
}
}
sr.Close();
推荐答案
这篇关于如何在C#中将此代码转换为Linq的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!