ConvertFrom() публичный Метод

public ConvertFrom ( ITypeDescriptorContext ctx, CultureInfo ci, object data ) : object
ctx ITypeDescriptorContext
ci System.Globalization.CultureInfo
data object
Результат object
Пример #1
0
		public void ConvertFrom ()
		{
			InfiniteIntConverter cv = new InfiniteIntConverter ();
			object o;

			o = cv.ConvertFrom (null, null, "59");
			Assert.AreEqual (typeof (int), o.GetType(), "A1");
			Assert.AreEqual (59, o, "A2");

			/* and now test infinity */
			o = cv.ConvertFrom (null, null, "Infinite");
			Assert.AreEqual (Int32.MaxValue, o, "A3");
		}
Пример #2
0
		public void ConvertFrom_FormatError ()
		{
			InfiniteIntConverter cv = new InfiniteIntConverter ();
			object o;

			o = cv.ConvertFrom (null, null, "100.5");
			Assert.IsNull (o, "A1");
		}
Пример #3
0
		public void ConvertFrom_TypeError ()
		{
			InfiniteIntConverter cv = new InfiniteIntConverter ();
			object o;

			o = cv.ConvertFrom (null, null, "hi");
			Assert.IsNull (o, "A1");
		}