Questions about 2.0

  • Thread starter Thread starter C# Learner
  • Start date Start date
C

C# Learner

1) When's C# 2.0 "coming out"?

2) Will all the .NET collection classes (e.g. ArrayList) be rewritten
to use generics instead of object references?

3) This one's off-topic -- will Borland's C# Builder be up and ready
for 2.0 when it's "out"?
 
Hi,

C# Learner said:
1) When's C# 2.0 "coming out"?

I guess 2005
2) Will all the .NET collection classes (e.g. ArrayList) be rewritten
to use generics instead of object references?

I hope so.
3) This one's off-topic -- will Borland's C# Builder be up and ready
for 2.0 when it's "out"?

You'll need to ask Borland about it.
 
1) When's C# 2.0 "coming out"?

My guess is some time this year.
2) Will all the .NET collection classes (e.g. ArrayList) be rewritten
to use generics instead of object references?

Currently, the generics based classes live in their own namespace
(System.Generics). If they simply changed the way that two releases of
the framework worked in regards to collections, there would be a lot oc
breaking changes.
3) This one's off-topic -- will Borland's C# Builder be up and ready
for 2.0 when it's "out"?

The 2.0 C# specification is available now - so Borland has plenty of
time to great ready for the next version of the framework to ship.

Tim
 
C# Learner said:
1) When's C# 2.0 "coming out"?
No one is sure, but later this year or early next year seems likely.
2) Will all the .NET collection classes (e.g. ArrayList) be rewritten
to use generics instead of object references?
ArrayList will not be, exactly. A new namespace, System.Collections.Generic
(currently) will contain a number of generic collections, Currently this
includes List<T>, Dictionary<K,V>, and a few others. Generics are not
CLSCompliant, and I would expect that all major collections will exist as
both.
3) This one's off-topic -- will Borland's C# Builder be up and ready
for 2.0 when it's "out"?
One would hope so. Mono's gmcs is already working on generics and mcs
provides a few v2 features now(havn't tested them, just seen a bit of code
for 'em), so its not impossible to atleast be close by the time 2.0 is
released, however I doubt it will be immediate.
 
Back
Top