public virtual void Dispose() { lock (this) { if (swigCPtr.Handle != global::System.IntPtr.Zero) { if (swigCMemOwn) { swigCMemOwn = false; MyNativeLib_SwigPINVOKE.delete_Random(swigCPtr); } swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); } global::System.GC.SuppressFinalize(this); } }
public Random() : this(MyNativeLib_SwigPINVOKE.new_Random(), true) { }
public int Next() { int ret = MyNativeLib_SwigPINVOKE.Random_Next(swigCPtr); return(ret); }