C#-搜索文本视图多行

C#-搜索文本视图多行,c#,android,string,xamarin,textview,C#,Android,String,Xamarin,Textview,我已经使用Xamarin在C#中创建了一个多行文本视图,但是需要一些帮助来使用用户输入进行搜索 这是多行文本视图- TextView productList1 = FindViewById<TextView>(Resource.Id.productList); 不起作用的声明- if (productSearch.Text.Contains(productList1.ToString()) == true) {

我已经使用Xamarin在C#中创建了一个多行文本视图,但是需要一些帮助来使用用户输入进行搜索

这是多行文本视图-

           TextView productList1 = FindViewById<TextView>(Resource.Id.productList);
不起作用的声明-

if (productSearch.Text.Contains(productList1.ToString()) == true)
            {
               editingResult.Text = "Found";
            }
productSearch是用户输入,editingResult是显示“已找到”的文本视图

但是,我可以使用此语句搜索工作正常的列表,但我希望搜索整个列表,而不是单独搜索

    if (productSearch.Text.Contains("Hammer") == true)
           {
               editingResult.Text = "Found";
            }
有什么想法吗

谢谢

将代码更改为:

if (productList1.Text.Contains(productSearch.Text.ToString()))
{
     editingResult.Text = "Found";
}
将代码更改为:

if (productList1.Text.Contains(productSearch.Text.ToString()))
{
     editingResult.Text = "Found";
}

您是否尝试过使用
TextView
Text
属性使用
if(productSearch.Text.Contains(productList1.Text.ToString())
而不需要
==true
只需尝试一下,它就不起作用了。或者它应该是另一种方式:
if(productList1.Text.Contains(productSearch.Text.ToString())))
非常感谢您的支持,效果非常好。它可以使用或不使用ToString()。谢谢,如果我回答,您能接受吗?您是否尝试过使用
文本视图
属性的
if(productSearch.Text.Contains(productList1.Text.ToString())
,而您不需要
==true
只要尝试一下,它就不起作用了。或者它应该是另一种方式:
如果(productList1.Text.Contains(productSearch.Text.ToString())
非常感谢您的支持。它可以与ToString()配合使用,也可以不与ToString()配合使用。谢谢。如果我回答,您能接受吗?