Q
c#比較2字符串
0
A
回答
2
我想我明白你的問題。
可以使用包含方法來測試,如果你的字符串包含的文本框的值內
TextBox1.Text.Contains(yourString)
+1
如果您希望搜索不區分大小寫,那麼您可能需要指定一個字符串比較模式。例如:TextBox1.Text.Contains(yourString,StringComparison.OrdinalIgnoreCase); – codybartfast 2011-05-09 13:13:47
+1
這就是事情 - 謝謝你們。說實話,這是有點顯而易見的,我過於複雜的事情。 TA – DarkW1nter 2011-05-09 13:18:19
1
也許這是太明顯了?:
if (myTextBox.Text.Contains(myStringFromDB))
{
// Is contained, do something...
}
else
{
// Is not contained, do something else...
}
對於Windows窗體,請this TextBox
class,爲網頁表格見this TextBox
class。
textBox1.Text.Contains(「needle」) – CodesInChaos 2011-05-09 13:10:00
你的意思是你想檢查字符串是否包含在一個特定的文本框中,或者你想檢查字符串是否在特定窗體上的任何文本框中? – MusiGenesis 2011-05-09 13:11:05
@CodeInChaos:你有一個錯字,那裏 - 我認爲你的意思是'tbHaystack.Text.Contains(「needle」)'。 – MusiGenesis 2011-05-09 13:11:47