Ensure
Namespace: SharpPluginLoader.Core
Provides methods to ensure that arguments are not null or default
public static class Ensure
Methods
NotNull<T>(T, String)
public static void NotNull<T>(T value, string name)
Type Parameters
T
Parameters
value T
name String
NotNull<T>(T, String)*
public static void NotNull<T>(T* value, string name)
Type Parameters
T
Parameters
value T*
name String
NotNullOrEmpty(String, String)
public static void NotNullOrEmpty(string value, string name)
Parameters
value String
name String
NotNullOrDefault<T>(Nullable<T>, String)
public static void NotNullOrDefault<T>(Nullable<T> value, string name)
Type Parameters
T
Parameters
value Nullable<T>
name String
IsTrue(Boolean, String)
public static void IsTrue(bool value, string name)
Parameters
value Boolean
name String