• History
  • Resolutions
  • What is C
  • Why Choose C
  • C# Presentation




    Download 161 Kb.
    bet1/3
    Sana17.10.2023
    Hajmi161 Kb.
    #88278
      1   2   3
    Bog'liq
    CSharp
    J.Muhammadiyev, 1762-1039-1-SM, Jahon moliyaviy-iqtisodiy inqirozlari kelib-chiqish sabablari va inqirozga qarshi chora-tadbirlar, 1 Шерназаров И Э Хат ВАКга разовый, Malakaviy amaliyot 2k ishchi. Yangi 01.06.23, xcxcx, Tkinter yordamida grafikli interfeyslar qurish., Raqamli qurilmalarni loyihalashga kirish” fanidan laboratoriya i-fayllar.org, Reja O‘rnatilgan tizimlar 2, 6-амалий машғулот.ГМО маҳсулотлари, MAKET1, Mikroorganizmlardan zarur moddalar sintezlab olish., pedagogika mustaqil ish 2023, formula

    C# Presentation

    • Trey Mack
    • James Moore
    • Osa Osar-Emokpae

    Introduction

    • C#, pronounced “C Sharp,” is one of the new languages in the .NET framework being implemented by Microsoft. All .NET languages compile to a common byte code (MSIL) making their integration into programs written in different languages easier.

    History

    • C
    • C++
    • Developed by Anders Hejlsberg
      • Turbo Pascal
      • Delphi
      • Visual J++
    • Released in 2001-2002

    Previous Problems

    • Memory Leaks
    • Illegal Pointer References
    • Overly Complex Multiple-Inheritance
    • Static Linking

    Resolutions

    What is C#

    • Contrary to popular belief, C# is not simply a clone of or replacement for Java
    • According to Anders Hejlsberg, Microsoft’s Chief Architect, C# is a derivation of C++, C, Java, Modula 2, and Smalltalk

    What is C#

    Why Choose C#?

    • C# was designed from scratch with the .net framework in mind
    • C# combines the power of C and C++ with the productivity of Visual Basic
    • With its familiar syntax the transition for Java and C++ programmers will be an easy one

    Why Choose C#?

    • C# is in sync with current web standards and is easily integrated with existing applications.
    • In today’s society where internet programming is inevitable having a language that already supports this makes the job of the developer easier.

    Example of Code

    • The code looks a lot like Java
    • public class Example
    • {
    • public static void Main(string[] args)
    • {
    • foreach (string s in args)
    • {
    • System.Console.WriteLine(s);
    • }
    • }
    • }

    Download 161 Kb.
      1   2   3




    Download 161 Kb.