log4net SDK Reference |

# LevelCollection Constructor

Initializes a new instance of the `LevelCollection` class that is empty and has the default initial capacity.

#### Overload List

Initializes a new instance of the `LevelCollection` class that is empty and has the default initial capacity.

> public LevelCollection();

Initializes a new instance of the `LevelCollection` class that contains elements copied from the specified Level array.

> public LevelCollection(Level[]);

Initializes a new instance of the `LevelCollection` class that contains elements copied from the specified `LevelCollection`.

> public LevelCollection(LevelCollection);

Allow subclasses to avoid our default constructors

> protected internal LevelCollection(Tag);

Initializes a new instance of the `LevelCollection` class that contains elements copied from the specified Level collection.

> public LevelCollection(ICollection);

Initializes a new instance of the `LevelCollection` class that has the specified initial capacity.

> public LevelCollection(int);

#### See Also

LevelCollection Class | log4net.Core Namespace