亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C# 如果包含/等于

C# 如果包含/等于

C#
SMILET 2022-11-13 17:32:26
所以我想知道檢查響應的正確方法是什么,例子 -response = "43";那么如果我使用if(response.Contains("4")) {    //do code}if(response.Contains("3")) {    //do code}兩者都同樣正確,因此都執行一個函數,但我希望它等于字符串的開始和結束,所以我使用 -if(response.Equals("3")) {   //do code} 因此上述函數只有在它等于 3 不包含 3 時才會執行?(如果我錯了請糾正我)但是對于一個語句,我想檢查多個字符串/整數。所以我的 if 語句檢查列表中的每個項目而不是重復會更有效response.Equals(".") && response.Equals(".") etc etc我怎么能這樣做?所以檢查 response 是否等于中的任何項目 List<string> mylist = new List<string>(new string[] { "1", "2", "3" });最好沒有for循環..
查看完整描述

1 回答

?
慕少森

TA貢獻2019條經驗 獲得超9個贊

你會想用來mylist.Contains(response)檢查這個。List.Contains 僅檢查完全匹配,因此它將避免執行兩個塊的原始問題。



查看完整回答
反對 回復 2022-11-13
  • 1 回答
  • 0 關注
  • 82 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號