Esempio n. 1
0
 object IList.this[int index] {
     get { return(_innerList[index]); } set { this[index] = ExtensionMethods.ConvertToString(value); }
 }
Esempio n. 2
0
 void IList.Insert(int index, object value)
 {
     Insert(index, ExtensionMethods.ConvertToString(value));
 }
Esempio n. 3
0
 int IList.IndexOf(object value)
 {
     return((ExtensionMethods.TryConvertToString(value, out string item)) ? _innerList.IndexOf(item) : -1);
 }
Esempio n. 4
0
 bool IList.Contains(object value)
 {
     return(ExtensionMethods.TryConvertToString(value, out string item) && Contains(item));
 }
Esempio n. 5
0
 int IList.IndexOf(object value)
 {
     return((ExtensionMethods.TryConvertToFileUri(value, out FileUri item)) ? _innerList.IndexOf(item) : -1);
 }
Esempio n. 6
0
 bool IList.Contains(object value)
 {
     return(ExtensionMethods.TryConvertToFileUri(value, out FileUri item) && _innerList.Contains(item));
 }