首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用文档存储信息,如何避免重复的信息

2012-04-10 
用文档存储信息,怎么避免重复的信息假如我要用文本文档而非数据库来存储一个班级的学生信息。程序有一个界

用文档存储信息,怎么避免重复的信息
假如我要用文本文档而非数据库来存储一个班级的学生信息。程序有一个界面用来接收输入的数据,然后将这些数据按:
姓名,学号,年龄,性别,专业...
来进行存储,用户点击保存按钮时,怎么判断输入的姓名已经存在(毕竟姓名和学号是不能重复的)。如果存在则不保存并作出提示。

求大侠们给个思路,谢啦。

[解决办法]
简单啊 读取文档到字符串s 会吧 !
然后 找到有米有毛泽东同学。。
string source = "毛泽东";
string[] filter = s.Split(',');//这个可以根据你的文档进行截取或者一行数据一条存入filter 
bool HasBadWord = filter.Any(x => source.Contains(x));
if(HasBadWord)
哪来2个毛泽东
else
毛泽东已死
[解决办法]

探讨

姓名有一样的

对于人而言

唯一的标识就是身份证! 你懂的! 检查身份证的存在与否

热点排行