私はいくつかのデータとDataGridViewとユーザーがキーを押すと、TextBoxesの私の情報がDataGridViewにコピーされるボタンのためにいくつかのTextBoxを置くので、C#で簡単なwindows_formアプリケーションを書いた。私のフォームには検索のための文字列を書いたときにTextBoxがあり、Just4Testボタンをクリックすると常にfalseを返す。 私は2つの文字列のための等しい機能をWindowsフォームAPで使用できないのですか?それは常に偽を返します
0
A
答えて
0
あなたが行うと:
dataGridView1[1, 0].ToString()
あなたは何を得るのですか?あなたはデバッグを試みましたか? documentation DataGridViewCell.ToString()
Methodによれば:
Classname {RowIndex = #, ColumnIndex = #}
:特に断りのない限り
、すべて種々の細胞型 ためのToStringメソッドは、次のコード例に示されている形式の文字列が返され私は代わりに
dataGridView1[1, 0].Value
で何かをしたいと思う。多分似た:
TESTI = searchTextBox.Text == dataGridView1 [1、0] .ToString()の間で違うのかを知っているsearchTextBox.Text == (string)dataGridView1[1, 0].Value
0
。と testi = searchTextBox.Text ==(文字列)dataGridView1 [1、0] .Value; ??
+1
これはコメントであって、答えではありませんでした。答えを削除することができます。 –
関連する問題
- 1. Pythonは2つの同じ文字列を返して偽で返します。
- 2. 等しい値の2つの文字列変数が等価でない(アンドロイド)
- 3. なぜ私の回文チェック機能は回文のために常にfalseを返しますか?
- 4. 偽を返す等しい文字列比較
- 5. 関数に文字列引数を渡す - それはなぜ機能していないのですか?
- 6. C#2つの文字列、視覚的に同じ、まだそれらは等しくない等価
- 7. 私のDataTableは常に "true/false"を返すが、文字列は返さないのはなぜですか?
- 8. 繰り返し文字から隣接する等しい文字がない可能なすべての文字列を返します。文字列
- 9. PYTHONなぜ私のif文は常に偽を返すのですか?
- 10. 私はこのコードを使用してきましたし、私は2つの機能を追加するためにいくつかの助けが必要
- 11. 2つの文字列配列を比較し、それぞれの違いを良いパフォーマンスで返す
- 12. 文字列が等しくない2つの文字列辞書の間で検索します。 linq
- 13. 2つの同一の文字列の私のbash文字列の比較が常に偽であるのはなぜですか?
- 14. は、私は2つの文字の間にある文字列を削除したい2つの文字
- 15. なぜそれは偽を返し続けるのですか?
- 16. XSLTは、私はイムはこのようにそれを呼び出して、文字列を取得するためにC#の機能を使用して、いくつかのXSLTを持つC#の機能を使用してハイパーリンク
- 17. foreachは2つ以上の等しい文字列で、どのように?
- 18. python3のreplace()が長い文字列では機能しない
- 19. 1つの文字列での文字列の分割は機能しますが、パンダの一連の文字列では機能しません
- 20. ヘックスに文字列をCONVERするためにどのように私は私が六角に文字列をCONVERしたい文字列が、逆の、 に六角のようないくつかのstandar機能を探していました
- 21. Strcmpが等しい文字列で等しい値を返さない
- 22. DataTableの大文字と小文字を区別しない私は、データテーブル使用して、いくつかの列を注文する/ソートしたいのです
- 23. C#:バイトからUTF-8文字列への変換。それはなぜ機能しないのですか?
- 24. NSMutableArrayで文字列を取得する:なぜ機能しないのですか?私は、エラーがいる
- 25. 文字列一見等価ではない使用して、サブストリング()
- 26. 文字列の代替を使用して正規表現が機能しないのはなぜですか?
- 27. std :: uppercaseが文字列で機能しないのはなぜですか?
- 28. htaccess RewriteRuleがクエリ文字列で機能しないのはなぜですか?
- 29. は(私の知る限りのwchar_tは、Windows上でUTF-16を使用していますので、私はそれを使用しています)は、Windows
- 30. =(等号)=を使った等価比較がJavaで正しく機能しないのはなぜですか?
'' searchTextBox.Text ==(string)dataGridView1 [1、0] .Value ''それは有効ですが、以前のバージョンが機能しなかった理由は?しかし、おかげで多くのバディ –
@saeedghasemi前の問題は、 '' gha "'のような文字列を '' DataGridViewTextBoxCell {RowIndex = 1、ColumnIndex = 0} ''などのような文字列と比較していたことでした。あなたは '.Value'を忘れていました。あなたの古いアプローチはおそらくこれでうまくいったでしょう: 'dataGridView1 [1、0] .Value.ToString()' –