C# Language Specifications - Final draft

  • Thread starter Thread starter Willy Denoyette [MVP]
  • Start date Start date
Steve Richter said:
I am curious to know what big items ( other than generics ) are in this
new working draft that is not in the c# 1.1 that I am working with now.

[Attributes], are they new?

Nope, attributes have been in since 1.0.

The significant changes are listed in the foreword:

o Pragma directives
o Anonymous methods
o Static classes
o Partial declarations
o Allowing set and get accessors for properties and indexers to have
different accessibility.
o Generic types and methods
o Iterators
o Nullable types
 
Jon said:
Steve Richter said:
I am curious to know what big items ( other than generics ) are in this
new working draft that is not in the c# 1.1 that I am working with now.

[Attributes], are they new?

Nope, attributes have been in since 1.0.

The significant changes are listed in the foreword:

I missed that when I was flipping thru the document, thanks.

Will generics be as revolutionary to C# as templates were to C++? Any
idea when the new version will available to use? Where I can use the
features in the code I run on a shared web hoster?

-Steve
 
Steve Richter said:
I missed that when I was flipping thru the document, thanks.

No problems - I wasn't trying to have a go or anything :)
Will generics be as revolutionary to C# as templates were to C++?

Well, revolutionary to the whole of .NET. I wouldn't like to compare
levels of revolutionary-ness, but they'll certainly be very, very
useful.
Any idea when the new version will available to use?

Well, VS.NET beta 2 is available from the MSDN subscribers download
site if you're an MSDN subscriber. I think the beta version of .NET 2.0
(which includes a C# compiler) is available without MSDN. They're
likely to be released late 2005.
Where I can use the features in the code I run on a shared web
hoster?

Nowhere will be doing that (legally) yet, as .NET 2.0 hasn't been
released - but I'd imagine that when it's released it'll be adopted
fairly quickly in some places.
 
Back
Top