C sharp
De la Wikipedia, enciclopedia liberă
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++.
C# și programarea Windows [modificare]
C# simplifică mult scrierea de programe pentru sistemul de operare Windows.
Exemplu de program simplu Windows scris în Managed C++ ( C++/CLI) și C#:
Cod scris în Managed C++ ( C++/CLI):
public:
int main(array<System::String ^> ^args)
{
// Activarea efectelor vizuale Windows XP înainte de crearea oricărui control
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
// Crearea și rularea ferestrei principale
Application::Run(gcnew Form1());
return 0;
}
Cod scris în C#:
public static void Main()
{
Form1 form1 = new Form1();
form1.Show();
Application.Run(form1);
}
Legături externe [modificare]
- 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)