예제 #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="type1"></param>
 /// <param name="quicker1"></param>
 /// <param name="obj1"></param>
 /// <param name="text1"></param>
 /// <param name="obj2"></param>
 private void SetPropertyValue(Type type1, IPropertyQuicker quicker1, object obj1, string text1, object obj2)
 {
     if (type1.IsValueType)
     {
         ReflectionHelper.SetProperty(obj1, text1, obj2);
     }
     else
     {
         quicker1.SetValue(obj1, text1, obj2);
     }
 }
예제 #2
0
 private void method_0(Type type_0, IPropertyQuicker ipropertyQuicker_0, object object_0, string string_0, object object_1)
 {
     if (type_0.IsValueType)
     {
         ReflectionHelper.SetProperty(object_0, string_0, object_1);
     }
     else
     {
         ipropertyQuicker_0.SetValue(object_0, string_0, object_1);
     }
 }