我正在为类项目制作工资单应用程序,我大部分都在控制之下,但我一直试图搜索我的文本文件, (使用流式编写器/阅读器)我需要制定方法来搜索个人清单的详细信息,例如就业ID(例如101)和个人工资率(例如每小时20美元),但是我只能查找就业ID。我会发布我的代码不知道如果我应该发布这一切,或者只是错误的地方,我会从错误的地方开始。 我有错误似乎与private List<string>string SearchbyName;
(与错误:Uni项目搜索方法c#外部文本文档,并非所有的代码路径返回值
'PayRoll.SearchbyName(string, List)': not all code paths return a value
很抱歉,如果这是不是这样做正确的方式,但任何帮助将是巨大的,因为这项目是本周由于端我不能进步了,直到我解决这个问题谢谢。(这是一个Windows窗体应用程序)
private List<string> SearchbyName(string term, List<string> PeopleList)
{
List<string> results = new List<string>();
for (int i = 0; i < PeopleList.Count; i++)
{
if (PeopleList[i].Contains(term))
{
results.Add(PeopleList[i]);
}
}
if (results.Count == 0)
{
results.Add(term + "not Found");
}
}
关于Stack Overflow问题的一些注意事项(至少要获得更好的帮助和更多upvotes),下次你写这个问题的时候,你可以尝试关注更多在错误信息上。当您的程序使用winforms时,实际上您的问题与winforms无关,所以您应该尝试删除标签和代码以实现额外的点击功能。随着您更多地使用它,您将学习如何编辑以及如何提出更具体的问题。足够的讲座,欢迎! – kealist
已注意到谢谢我关闭此主题或保持打开状态 – Tandinos
如果您愿意,您可以接受答案。我通常不建议删除问题。否则,就放手吧。 – kealist