473,396 Members | 1,734 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Is C# 2.0 fully implemented?

Hello!

A longer version of this posting was originally sent to the C# whidbey
newsgroup, but it seems like those newsgroups don't get much attention from
Microsoft.

I'm wondering on the status of C# 2.0 and whether it's been fully
implemented in the released betas of VS .NET or we can expect compilation
errors originating from an incomplete C# 2.0 compiler.

Thanks in advance!

--
With regards
Anders Borum / SphereWorks
Microsoft Certified Professional (.NET MCP)
Nov 16 '05 #1
8 1011
I know of a few syntax changes they made. For example something with
generics changed and they renamed a VB keyword for partial classes.

"Anders Borum [.NET/C# MCP]" <an****@sphereworks.dk> schrieb im Newsbeitrag
news:#o**************@TK2MSFTNGP09.phx.gbl...
Hello!

A longer version of this posting was originally sent to the C# whidbey
newsgroup, but it seems like those newsgroups don't get much attention from Microsoft.

I'm wondering on the status of C# 2.0 and whether it's been fully
implemented in the released betas of VS .NET or we can expect compilation
errors originating from an incomplete C# 2.0 compiler.

Thanks in advance!

--
With regards
Anders Borum / SphereWorks
Microsoft Certified Professional (.NET MCP)

Nov 16 '05 #2
I think its not done as the vs.net (or the framework 2.0) are still in the
beta 1 phase, so I think yes we can expect errors in the compiler.

Ab.

"Anders Borum [.NET/C# MCP]" <an****@sphereworks.dk> wrote in message
news:#o**************@TK2MSFTNGP09.phx.gbl...
Hello!

A longer version of this posting was originally sent to the C# whidbey
newsgroup, but it seems like those newsgroups don't get much attention from Microsoft.

I'm wondering on the status of C# 2.0 and whether it's been fully
implemented in the released betas of VS .NET or we can expect compilation
errors originating from an incomplete C# 2.0 compiler.

Thanks in advance!

--
With regards
Anders Borum / SphereWorks
Microsoft Certified Professional (.NET MCP)

Nov 16 '05 #3
Hello Cody

Thanks for the quick reply.
I know of a few syntax changes they made. For example something with
generics changed and they renamed a VB keyword for partial classes.


I've had some problems with generics - it seemed like the compiler
complained about conversion between different types etc. that didn't make
much sense (to me, atleast). Initially this cause a great deal of headache,
but I guess that's the price of using beta software.

Maybe I should post my findings to Microsoft .. probably a good idea.

However, posting on the Whidbey C# newsgroup makes no sense, as nobody seem
to me reading it.

--
With regards
Anders Borum / SphereWorks
Microsoft Certified Professional (.NET MCP)
Nov 16 '05 #4

"Anders Borum [.NET/C# MCP]" <an****@sphereworks.dk> wrote in message
news:%2****************@TK2MSFTNGP10.phx.gbl...
Hello Cody However, posting on the Whidbey C# newsgroup makes no sense, as nobody
seem
to me reading it.


What makes you think that?
I think your question is to general, be more specific. If you have and
compiler issues with generics, just explain with a code snip and compiler
output what the issues are.

Willy.
Nov 16 '05 #5
Hello!
What makes you think that? I think your question is to general, be more specific. If you have and
compiler issues with generics, just explain with a code snip and compiler
output what the issues are.


Well, the question was pretty straightforward I think, but I'm not going
into a debate about this. I guess the traffic here makes one pretty spoiled
..

Regardless, I got a few great answers - they're appreaciated.

--
With regards
Anders Borum / SphereWorks
Microsoft Certified Professional (.NET MCP)
Nov 16 '05 #6
Anders Borum [.NET/C# MCP] wrote:
Hello Cody

Thanks for the quick reply.

I know of a few syntax changes they made. For example something with
generics changed and they renamed a VB keyword for partial classes.

I've had some problems with generics - it seemed like the compiler
complained about conversion between different types etc. that didn't make
much sense (to me, atleast). Initially this cause a great deal of headache,
but I guess that's the price of using beta software.

Maybe I should post my findings to Microsoft .. probably a good idea.

However, posting on the Whidbey C# newsgroup makes no sense, as nobody seem
to me reading it.


Bugs in whidbey should be posted in Ladybug:
http://lab.msdn.microsoft.com/produc...k/default.aspx

so they get noted, commented on and fixed. So if you run into an issue
with generics, please take the time to file a bug there.

Frans

--
------------------------------------------------------------------------
Get LLBLGen Pro, productive O/R mapping for .NET: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
Nov 16 '05 #7
"Anders Borum [.NET/C# MCP]" <an****@sphereworks.dk> wrote:
I'm wondering on the status of C# 2.0 and whether it's been fully
implemented in the released betas of VS .NET or we can expect compilation
errors originating from an incomplete C# 2.0 compiler.


I don't work in the VS group, but I can tell you there are product groups
inside Microsoft which use Whidbey for all their building. This is a very
solid beta, and there are not likely to be significant changes to the
language beyond this point. (Of course, I don't promise you won't encounter
compiler bugs or see significant changes still, but I'd be surprised.) In
particular, generics seem to work fine, although if you haven't used any
form of generics before there is a bit of a learning curve. If there's any
particular problem you're experiencing, please post the details of it --
even a misleading compiler error can be considered a bug.
--
Derrick Coetzee, Microsoft Speech Server developer
This posting is provided "AS IS" with no warranties, and confers no rights.
Nov 16 '05 #8
Hello!

As per posting by Frans Bouma, I will double check again and file a bug,
which I'm not 100% sure it is - but it looks quite strange (perhaps because
I'm trying to bend generics in ways in which it was not designed - or
because I have limited experience with it - who knows :-).

Regardless, I'm going to take a stab at it.

Thanks again for all the replies to my original question!

--
With regards
Anders Borum / SphereWorks
Microsoft Certified Professional (.NET MCP)
Nov 16 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Boaz Ben-Porat | last post by:
I heard somewhere that the DataGrid class is implemented as a XML graph in memory. Is this true ? TIA Boaz Ben-Porat DataPharm a/s Denmark
23
by: Xah Lee | last post by:
The Concepts and Confusions of Pre-fix, In-fix, Post-fix and Fully Functional Notations Xah Lee, 2006-03-15 Let me summarize: The LISP notation, is a functional notation, and is not a...
1
by: Ben Voigt | last post by:
I've extended the article "Covariance and Contravariance in Delegates" from the C# Programmers' Guide, and it seems contravariance of delegates is implemented wrong. Lambda calculus states that...
5
by: thisis | last post by:
Hi All, Hi All, (this is not the same topic as the my previous topic) What objects/methods/properties does VBScript offer for: Assuring/guarantee/make certain that ASP/VBSCript an ELEMENT...
25
by: Syam | last post by:
Fully answered interview questions in c and c++ from http://www.faiqs.com
30
by: Xah Lee | last post by:
The Concepts and Confusions of Prefix, Infix, Postfix and Fully Functional Notations Xah Lee, 2006-03-15 In LISP languages, they use a notation like “(+ 1 2)” to mean “1+2”....
7
by: Tom | last post by:
By my estimate, greater than 90% of the online doco code does not work without additional coding effort. Fully working solutions are invaluable for the student. A guru's work measured in minutes...
69
by: Bill Reid | last post by:
This is how I handle a check that the last character of a text file is a newline: /* checks if newline is last character of text file */ unsigned check_text_file_newline_termination(FILE...
14
by: =?ISO-8859-1?Q?Tom=E1s_=D3_h=C9ilidhe?= | last post by:
I need a Big Number library. I've been considering switching my project to C++ but at the moment I'm exploring the avenue of keeping it in C. What's the best Big Number library for C? I need to...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development projectplanning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.