我有這些名字:如何檢查一個項目是否跟隨列表中的另一個項目? C#
Sean
Winnie
Brian Amy
Samir
Joe Bethany
Bruno Anna Matthew Lucas
Gabriel Martha Philip
Andre
Danielle
Leo Cinthia
Paula
Mary Jane
Anderson
Priscilla
Regis Julianna Arthur
Mark Marina
Alex Andrea
演習說,通過在一行空格分隔的名字,不能送禮物給對方。喜歡利奧不能給禮物Cinthia,喬不能給予Bethany等
所以我正在尋找一個代碼,我可以用來檢查,如果我有一個列表,並且行被導入到列表,然後我想後面的空間,以檢查是否有一定的字符串(如獅子座之後Cinthia),那麼這兩個人不能送禮物給對方。
到目前爲止我在這裏:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace SecretSanta
{
class Program
{
static void Main(string[] args)
{
StreamReader File = new StreamReader("SSfile.txt");
List<string> Names = new List<string>();
string line = File.ReadLine();
while (line != null)
{
Console.WriteLine(line);
line = File.ReadLine();
Names.Add(line);
}
Console.ReadKey();
}
}
}
,什麼是你的問題? – acostela
所以我期待其次,我可以用它來檢查,如果我有一個列表和線導入到列表,然後我想檢查是否有一定的字符串(如獅子座之後Cinthia)代碼在這個空間裏,那兩個人不能相互贈送禮物。 –
很多事情可以在這裏做的,但這裏有一個快速的片段,也許你指出正確的方向:'變種名稱= line.Split(」」,StringSplitOptions.RemoveEmptyEntries)'。 – CodingGorilla