# AndSpecification(*T*) Constructor 
Additional header content 

Initializes a new instance of the <a href="T_iTin_Export_ComponentModel_Patterns_AndSpecification_1">AndSpecification(T)</a> class

**Namespace:**&nbsp;<a href="N_iTin_Export_ComponentModel_Patterns">iTin.Export.ComponentModel.Patterns</a><br />**Assembly:**&nbsp;iTin.Export.Core (in iTin.Export.Core.dll) Version: 2.0.0.0 (2.0.0.0)

## Syntax

**C#**<br />
``` C#
public AndSpecification(
	ISpecification<T> left,
	ISpecification<T> right
)
```

**VB**<br />
``` VB
Public Sub New ( 
	left As ISpecification(Of T),
	right As ISpecification(Of T)
)
```


#### Parameters
&nbsp;<dl><dt>left</dt><dd>Type: <a href="T_iTin_Export_ComponentModel_Patterns_ISpecification_1">iTin.Export.ComponentModel.Patterns.ISpecification</a>(<a href="T_iTin_Export_ComponentModel_Patterns_AndSpecification_1">*T*</a>)<br />\[Missing <param name="left"/> documentation for "M:iTin.Export.ComponentModel.Patterns.AndSpecification`1.#ctor(iTin.Export.ComponentModel.Patterns.ISpecification{`0},iTin.Export.ComponentModel.Patterns.ISpecification{`0})"\]</dd><dt>right</dt><dd>Type: <a href="T_iTin_Export_ComponentModel_Patterns_ISpecification_1">iTin.Export.ComponentModel.Patterns.ISpecification</a>(<a href="T_iTin_Export_ComponentModel_Patterns_AndSpecification_1">*T*</a>)<br />\[Missing <param name="right"/> documentation for "M:iTin.Export.ComponentModel.Patterns.AndSpecification`1.#ctor(iTin.Export.ComponentModel.Patterns.ISpecification{`0},iTin.Export.ComponentModel.Patterns.ISpecification{`0})"\]</dd></dl>

## Remarks
\[Missing <remarks> documentation for "M:iTin.Export.ComponentModel.Patterns.AndSpecification`1.#ctor(iTin.Export.ComponentModel.Patterns.ISpecification{`0},iTin.Export.ComponentModel.Patterns.ISpecification{`0})"\]

## See Also


#### Reference
<a href="T_iTin_Export_ComponentModel_Patterns_AndSpecification_1">AndSpecification(T) Class</a><br /><a href="N_iTin_Export_ComponentModel_Patterns">iTin.Export.ComponentModel.Patterns Namespace</a><br />