Re: .NET 2.0 to be launched on Nov 8
- From: "Jeroen Vandezande" <NoSpam>
- Date: Mon, 27 Jun 2005 11:29:51 +0200
"Marco van de Voort" <marcov@xxxxxxxx> wrote in message
news:slrndbvedd.2i7e.marcov@xxxxxxxxxxxxxxxxx
> On 2005-06-23, Mike Swaim <mswaim@xxxxxxxxxxxxxxxxxx> wrote:
>> Marco van de Voort wrote:
>>
>>> - the user defined specialization and non-type params are a clear
>>> difference. - The non-type missing is not that spectacular, since
>>> the JIT could optimize it away, and it is more about optimization
>>> than speed.
>>
>> I think that this could be a conceptual difference. On one of the 64
>> bit MSDN blogs, one of the developers noted that generic collections
>> are much more efficient that 1.1 collections when handling ints,
>> because generics don't require boxing.
>
> But then they must be template based, since generics require interfaces,
> and
> unboxed types don't have those?
Maybe you need to implement interfaces to make a class a generic
container...
But the items you put inside that container do not have to implement an
interface.
This for example works:
class method ConsoleApp.Main;
Var
FTestList: List<Integer>;
TempInt: Integer;
begin
FTestList := new List<Integer>; //<-- creates a strongtyped Integer
container
FTestList.add(3);
FTestList.add(8);
TempInt := FTestList.Item[0] + FTestList.Item[1];
Console.WriteLine(TempInt.ToString); //<-- prints 11
Console.ReadLine;
end;
Best Regards,
Jeroen Vandezande
.
- Follow-Ups:
- Re: .NET 2.0 to be launched on Nov 8
- From: Carl Caulkett
- Re: .NET 2.0 to be launched on Nov 8
- From: Rudy Velthuis [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- References:
- .NET 2.0 to be launched on Nov 8
- From: Paras Kafley
- Re: .NET 2.0 to be launched on Nov 8
- From: Tom Reiertsen
- Re: .NET 2.0 to be launched on Nov 8
- From: Jeroen Vandezande
- Re: .NET 2.0 to be launched on Nov 8
- From: Captain Jake
- Re: .NET 2.0 to be launched on Nov 8
- From: Rudy Velthuis [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Rudy Velthuis [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Jeroen Vandezande
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Rudy Velthuis [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Craig Stuntz [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Craig Stuntz [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Craig Stuntz [TeamB]
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- Re: .NET 2.0 to be launched on Nov 8
- From: Mike Swaim
- Re: .NET 2.0 to be launched on Nov 8
- From: Marco van de Voort
- .NET 2.0 to be launched on Nov 8
- Prev by Date: Re: Test-driven development
- Next by Date: Re: unit testing of database / GUI operations (Re: Test-driven development)
- Previous by thread: Re: .NET 2.0 to be launched on Nov 8
- Next by thread: Re: .NET 2.0 to be launched on Nov 8
- Index(es):
Relevant Pages
|