SlideShare ist ein Scribd-Unternehmen logo
1 von 16
C# 5.0 + VB 11.0
                                          Windows Runtime + Asynchrony

             C# 4.0 + VB 10.0
                                      Dynamic + Language Parity

         C# 3.0 + VB 9.0
                                Language Integrated Query

    C# 2.0 + VB 8.0
                           Generics

C# 1.0 + VB 7.0
                      Managed Code
• Senkron  Yanıt gelene kadar bekle
  string DownloadString(...);

• Asenkron  Kontrolü hemen metodu çağıran tarafa dön.
  Yanıt gelince gerekli işlemleri gerçekleştir(callback)
  void DownloadStringAsync(..., Action<string> callback);
var data = DownloadData(...);
ProcessData(data);




DownloadDataAsync(... , data => {
    ProcessData(data);
});
var data = DownloadData(...);
ProcessData(data);




DownloadDataAsync(... , data => {
    ProcessData(data);
});
__FILE__ and __LINE__ macros in C#?
ilkay@ilkayilknur.com

  http://www.ilkayilknur.com
• Twitter
  @ilkayilknur

Weitere ähnliche Inhalte

Andere mochten auch

CV-Lazada & Philips - Marketing Partnership Proposal V4
CV-Lazada & Philips - Marketing Partnership Proposal V4CV-Lazada & Philips - Marketing Partnership Proposal V4
CV-Lazada & Philips - Marketing Partnership Proposal V4
Ngoc Thao
 

Andere mochten auch (9)

Thesis
ThesisThesis
Thesis
 
CV Gerrit Wheatley V3
CV Gerrit Wheatley V3CV Gerrit Wheatley V3
CV Gerrit Wheatley V3
 
Baroque painting the netherlands
Baroque painting the netherlandsBaroque painting the netherlands
Baroque painting the netherlands
 
Creativity - the new superpower
Creativity - the new superpowerCreativity - the new superpower
Creativity - the new superpower
 
7 waterlogging and salinity
7 waterlogging and salinity7 waterlogging and salinity
7 waterlogging and salinity
 
Democracia 8 civica.
Democracia 8 civica.Democracia 8 civica.
Democracia 8 civica.
 
Bermuda triangle
Bermuda triangleBermuda triangle
Bermuda triangle
 
Irrigation water management
Irrigation water managementIrrigation water management
Irrigation water management
 
CV-Lazada & Philips - Marketing Partnership Proposal V4
CV-Lazada & Philips - Marketing Partnership Proposal V4CV-Lazada & Philips - Marketing Partnership Proposal V4
CV-Lazada & Philips - Marketing Partnership Proposal V4
 

Ähnlich wie C# 5.0 (6)

C#4.0
C#4.0C#4.0
C#4.0
 
C# 4 0 New Features
C# 4 0   New FeaturesC# 4 0   New Features
C# 4 0 New Features
 
Visual C# 4.0
Visual C# 4.0Visual C# 4.0
Visual C# 4.0
 
VS 2010 C# 4.0 New Features
VS 2010 C# 4.0 New FeaturesVS 2010 C# 4.0 New Features
VS 2010 C# 4.0 New Features
 
Programlama Dilleri Tanıtım
Programlama Dilleri TanıtımProgramlama Dilleri Tanıtım
Programlama Dilleri Tanıtım
 
Android Uygulamaların Tersine Mühendislik Yöntemi ile İncelenmesi
Android Uygulamaların Tersine Mühendislik Yöntemi ile İncelenmesiAndroid Uygulamaların Tersine Mühendislik Yöntemi ile İncelenmesi
Android Uygulamaların Tersine Mühendislik Yöntemi ile İncelenmesi
 

C# 5.0

  • 1.
  • 2.
  • 3. C# 5.0 + VB 11.0 Windows Runtime + Asynchrony C# 4.0 + VB 10.0 Dynamic + Language Parity C# 3.0 + VB 9.0 Language Integrated Query C# 2.0 + VB 8.0 Generics C# 1.0 + VB 7.0 Managed Code
  • 4. • Senkron  Yanıt gelene kadar bekle string DownloadString(...); • Asenkron  Kontrolü hemen metodu çağıran tarafa dön. Yanıt gelince gerekli işlemleri gerçekleştir(callback) void DownloadStringAsync(..., Action<string> callback);
  • 5.
  • 6.
  • 7. var data = DownloadData(...); ProcessData(data); DownloadDataAsync(... , data => { ProcessData(data); });
  • 8. var data = DownloadData(...); ProcessData(data); DownloadDataAsync(... , data => { ProcessData(data); });
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. __FILE__ and __LINE__ macros in C#?
  • 15.