2017-09-29 43 views
-1

只是想問。我在這個菜鳥,所以幫助我。請。如何過濾一個字符串中的數組匹配的特定短語

所以,我有一個程序,聽我說的一切,但是當他聽到「玩7年」的例子。他將開始音樂播放器並獲得7年的時間並讓它播放。

所以是的。歌曲名稱位於數組中,所以如果它與數組中的特定單詞相匹配,它將得到該短語並將其放入一個字符串中。請幫幫我。我盡我所能,讓你明白我在說什麼。

+0

你在問什麼? 你可以嘗試提供更多的細節,如: 你的工作是什麼程序?您想做什麼。你在什麼時候被封鎖? – matiit

+0

Ahm。我和我的房間的私人助理一起工作,操作燈光和其他一些東西,比如播放音樂。所以這 –

+0

字符串[] musicnames =「7年,粗魯,讓她走」 –

回答

0

這將是一個容易得多,如果你已經插入你的代碼,所以我們都知道你來自哪裏,(check this out so you can help others help you)開始,但我想象你的屏幕看起來有點像這樣:

public void CheckArray() 
    { 
     var songs = new string[] { "Hello", "Heya", "Piano Man", "Seven Years" }; 

     if (songs == "Seven Years") 
      // Play the song 
    } 

然後你將需要遍歷數組,使用循環。我更喜歡像下面這樣的foreach,它會依次檢查每一個。

public void CheckArray() 
    { 
     var songs = new string[] { "Hello", "Heya", "Piano Man", "Seven Years" }; 

     foreach(var title in songs) 
     { 
      if (title.Equals("Seven Years")) 
      { 
       // Do The Thing 
      } 
      else 
      { 
       // Do Nothing 
      } 
     } 
    } 

希望這兩種火花你的想象力或我們所說給你一個更好的主意「共享代碼」 :-)

相關問題