Download presentation
Presentation is loading. Please wait.
Published byΦιλομενος Κωνσταντόπουλος Modified over 5 years ago
1
Kako dobro poznate C# Damir Arh, Razum d.o.o. Microsoft MVP @DamirArh
8/9/2019 3:41 PM Kako dobro poznate C# Damir Arh, Razum d.o.o. Microsoft MVP @DamirArh © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Agenda Ničelna vrednost Vrednostni in referenčni tipi Aritmetika
8/9/2019 3:41 PM Agenda Ničelna vrednost Vrednostni in referenčni tipi Aritmetika Polimorfizem © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Ničelna vrednost 8/9/2019 3:41 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Predstavitev ničelne vrednosti
8/9/2019 3:41 PM Predstavitev ničelne vrednosti Referenčni tipi (string) Vrednostni tipi (Nullable<T>) neničelni ničelni "niz" neničelni HasValue true Value 42 ničelni false © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Vrednostni in referenčni tipi
8/9/2019 3:41 PM Vrednostni in referenčni tipi © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
Odpakiranje vrednostnega tipa iz referenčnega (unboxing)
8/9/2019 3:41 PM Odpakiranje vrednostnega tipa iz referenčnega (unboxing) o X 1 Y p X 2 Y 1 p X 1 Y © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
Pakiranje vrednostnega tipa v referenčnega (boxing)
8/9/2019 3:41 PM Pakiranje vrednostnega tipa v referenčnega (boxing) pointStruct X 1 Y pointInterface X 1 Y X 2 Y 1 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
8/9/2019 3:41 PM Aritmetika © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
Pomikanje bitov 0b10 0b10 << 1 = 0b100 0b10 >> 1 = 0b1 1 1
8/9/2019 3:41 PM Pomikanje bitov 1 0b10 0b10 << 1 = 0b100 0b10 >> 1 = 0b1 1 1 © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
8/9/2019 3:41 PM Polimorfizem © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Vrstni red inicializacije v izpeljanih razredih
8/9/2019 3:41 PM Vrstni red inicializacije v izpeljanih razredih Polja izpeljanega razreda Polja osnovnega razreda Konstruktor osnovnega razreda Konstruktor izpeljanega razreda © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Nasveti Nepravilne predpostavke so lahko nevarne
8/9/2019 3:41 PM Nasveti Nepravilne predpostavke so lahko nevarne Preverite obnašanje v robnih primerih Pišite razumljivo kodo © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
http://bit.ly/know-csharp 8/9/2019 3:41 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Več o C# Damir Arh: Neprekinjeno testiranje v .NET Core
8/9/2019 3:41 PM Več o C# Damir Arh: Neprekinjeno testiranje v .NET Core sreda 11:55 – 12:55, Aurora 2+3 Miha Markič: Novosti C# četrtek 9:00 – 10:00, Emerald 2 Goran Šiška: IEnumerable Considered Harmful četrtek 12:30 – 13:30, Europa D © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
8/9/2019 3:41 PM ? © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
8/9/2019 3:41 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.