| Visual Basic (Declaration) | |
|---|---|
Public Class NewFactory(Of T As {New}) Implements IFactory(Of T) | |
| C# | |
|---|---|
public class NewFactory<T> : IFactory<T> where T: new() | |
- T
Library/Library.Test/TestFactories.cs
| C# | Copy Code |
|---|---|
IFactory<TestObject> factory = new NewFactory<TestObject>();
Assert.IsFalse(ReferenceEquals(factory.Create(), factory.Create())); | |
| VB.NET | Copy Code |
|---|---|
Dim factory As IFactory(Of TestObject) = New NewFactory(Of TestObject)() Assert.IsFalse(ReferenceEquals(factory.Create(), factory.Create())) | |
System.Object
CSharpTest.Net.Interfaces.NewFactory<T>
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7