[This is preliminary documentation and is subject to change.]

Author: Đonny

This class can wrap everything to be class

Namespace: Tools
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public class Box<T> : Cloenable<Box<T>>
Visual Basic
Public Class Box(Of T) _
	Inherits Cloenable(Of Box(Of T))
Visual C++
generic<typename T>
public ref class Box : public Cloenable<Box<T>^>
F#
type Box<'T> =  
    class
        inherit Cloenable<Box<'T>>
    end
JScript
JScript does not support generic types or methods.

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Tools.Box`1"]

Remarks

This removes limitation of Nullable<(Of <(<'T>)>)> that limits wrapped object to be structure

Inheritance Hierarchy

System..::..Object
  Tools..::..Cloenable<(Of <(<'Box<(Of <(<'T>)>)>>)>)>
    Tools..::..Box<(Of <(<'T>)>)>

See Also

Collapse/expand Version History

1.5.2