GetType() public static method

public static GetType ( string typeName ) : Type
typeName string
return System.Type
Beispiel #1
0
 /// <summary>
 /// Sets the value.
 /// </summary>
 public void SetValue <T> (T Value)
 {
     if (valueType == null)
     {
         valueType = ConnectionTypes.GetType(type);
     }
     if (valueType == typeof(T))
     {
         value = Value;
     }
     else
     {
         Debug.LogError("Trying to SetValue<" + typeof(T).FullName + "> for Output Type: " + valueType.FullName);
     }
 }
Beispiel #2
0
 /// <summary>
 /// Gets the output value.
 /// </summary>
 /// <returns>Value, if null default(T) (-> For reference types, null. For value types, default value)</returns>
 public T GetValue <T> ()
 {
     if (valueType == null)
     {
         valueType = ConnectionTypes.GetType(type);
     }
     if (valueType == typeof(T))
     {
         if (value == null)
         {
             value = getDefault <T> ();
         }
         return((T)value);
     }
     Debug.LogError("Trying to GetValue<" + typeof(T).FullName + "> for Output Type: " + valueType.FullName);
     return(getDefault <T> ());
 }