- Titlul corect al articolului este C#. Forma corectă nu apare din cauza unor restricţii tehnice.
C# este un limbaj de programare orientat-obiect conceput de Microsoft la sfârşitul anilor 90. A fost conceput ca un concurent pentru limbajul Java. Ca şi acesta, C# este un derivat al limbajului de programare C++.
modifică C# şi programarea Windows
C# simplifică mult scrierea de programe pentru sistemul de operare Windows.
Exemplu de program simplu Windows scris în C++ şi C#:
Cod scris in C++:
public:
int main(array<System::String ^> ^args)
{
// Enabling Windows XP visual effects before any controls are created
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
// Create the main window and run it
Application::Run(gcnew Form1());
return 0;
}
Cod scris in C#:
public static void Main()
{
Form1 form1 = new Form1();
form1.Show();
Application.Run(form1);
}
modifică Legături externe
- Forum de programare
- Limbajul C# (MSDN)
- Specificaţiile C#
- F# .Net
- ECMA-334 Specificaţiile C# (.pdf)
- Specificaţiile ISO C# (contra cost)
- Microsoft Visual C# .NET
- MCS: Compilatorul Mono (pentru Linux)
- Full C# Online book
- Portable.NET
- Anders Hejlsberg, creatorul C#, discută despre diferenţele între implementările şabloanelor în C#, Java, şi C++ în acest interviu.
- RONUA (ROmanian .NET User Association) Asociaţia Română a utilizatorilor .NET - afiliată la INETA (vezi linkul următor)
- INETA (International .NET Association) Asociaţia internaţională a utilizatorilor .NET
- SharpDevelop (#develop) - mediu de dezvoltare open source, dezvoltat de către comunitatea internaţională a dezvoltatorilor .NET (ca o alternativă la Visual Studio .NET)
