コードに小さな問題があります。テキスト ファイルを読み込んで、ユーザー入力からの一致を表示しています。唯一の問題は、大文字と小文字が区別されることです。たとえば、Steve の S が小文字の場合、テキスト ファイルでは大文字であるため、一致が表示されません。これが私が使用しているコードです。
string name;
lstResult.Items.Clear();
using (StreamReader sr = File.OpenText("../Name_Check.txt"))
{
while ((name = sr.ReadLine()) != null)
{
if (txtInput.Text == name)
{
lstResult.Items.Add(name);