将字符串与文件中的字符串进行比较[重复]
Posted
技术标签:
【中文标题】将字符串与文件中的字符串进行比较[重复]【英文标题】:Comparing string with string from file [duplicate] 【发布时间】:2014-11-08 21:05:52 【问题描述】:我已经声明了一个包含设备string settings = ""
的所有当前设置的字符串。我想将其与保存在文本文件中的该设备的正确设置的另一个字符串进行比较。如果两个字符串相等,那么我知道不需要对设置进行任何更改,因为它们是正确的。
.PFL 文件位于其他设置的下拉菜单中。所以我有设置文件的字符串,并想将其与 .PFL 文件中的字符串进行比较。
到目前为止,我有一个我已经完成的代码的 sn-p,认为我在正确的轨道上。如果我声明了另一个字符串,比较起来会很简单,但是我将如何从文本文件中的字符串进行比较。
private void button1_Click(object sender, EventArgs e)
Cancel = false;
string Settings = "S0=80,S1=01,S2=7F2037,S3=44,S4=081E,S5=8832,S6=8846,S7=00,S8=00,SS15=84.51.244.10,S16=9000,S17=0049351928,S18=500,S19=0000,S20=00,S21=,S22=,S23=13,S24=00,S25=00,S26=00,S27=19";
UpdateConsole(Settings + "\r\n");
string c = Settings.Trim();
if(c==d)
UpdateConsole("Pass Settings are equal");
【问题讨论】:
那么问题出在哪里? 问题到底是什么? “我如何比较文本文件中的字符串。” - 通过将所述文本文件的内容读入字符串? 如何将代码中声明的字符串与文本文件中保存的字符串进行比较 为什么不use settings in c#? 【参考方案1】:您可以使用File.ReadAllText(<pathoffile>)
将文件读入字符串,并将其与您的其他字符串进行比较。
【讨论】:
以上是关于将字符串与文件中的字符串进行比较[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Pylint 抱怨将字符串与带有“is”的文字进行比较 [重复]
C ++如何将2个数组(字符串)传递给函数,并与字符串进行比较[重复]