Еще один способ получения текста предложения, выбранного в AutoCompleteTextView
, это
@Override
public void onItemClick(AdapterView<?> parent, View view,int position, long id)
{
TextView txtvw=(TextView) view;
String str=txtvw.getText().toString();
int index = contactNames.indexOf(str);
}
. Поскольку интерфейсы в C # не могут содержать определения для операторов (или любых статических методов в этом отношении), я считаю, что ответ - нет . Альтернативой является использование класса (к сожалению, не может быть абстрактным, поскольку статические члены / операторы здесь не лучше, чем в интерфейсах). Это позволит вам определить оператор неявного преобразования
и, следовательно, иметь возможность использовать тип именно так, как вы указали.