Je crée une application de tableau de paie pour un projet de classe, j'en maîtrise la majeure partie, mais je suis bloqué pour essayer de rechercher mon fichier texte, (en utilisant stream écrivain/lecteur) J'ai besoin de développer la méthode pour rechercher les détails de la liste personnelle pour l'emploi ID (par exemple 101) et le taux de rémunération individuelle (par exemple 20 $ par heure) mais je suis coincé sur la recherche d'emploi. Je vais poster mon code pas sûr Si je devais poster tout, ou juste où l'erreur est, je vais commencer par où l'erreur est. l'erreur que j'ai semble être le private List<string>string SearchbyName;
(avec l'erreur:Méthodes de recherche de projet Uni C# texte externe doc, tous les chemins de code ne retournent pas une valeur
'PayRoll.SearchbyName(string, List)': not all code paths return a value
Désolé si ce n'est pas bonne façon de le faire, mais toute aide serait super que ce projet est fin en raison de la semaine et Je ne peux pas progresser plus jusqu'à ce que je résoudre ce problème merci. (ce qui est une forme de fenêtres app)
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");
}
}
Quelques notes à propos des questions sur Stack Overflow (au moins pour obtenir une meilleure aide et plus de upvotes), La prochaine fois que vous écrivez la question, vous pouvez essayer de vous concentrer davantage sur le message d'erreur. Bien que votre programme utilise des winforms, votre question n'est en fait pas liée aux winforms, vous devriez donc essayer de supprimer le tag et le code pour la fonction de clic supplémentaire. Au fur et à mesure que vous utilisez SO, vous apprendrez à modifier comment et comment poser des questions plus spécifiques. Assez de lecture, bienvenue! – kealist
Noté merci de fermer ce fil ou de le garder ouvert – Tandinos
Vous pouvez accepter une réponse si vous le souhaitez. Je ne recommande généralement pas de supprimer une question. Sinon, laissez-le. – kealist