Presentation is loading. Please wait.

Presentation is loading. Please wait.

Kako dobro poznate C# Damir Arh, Razum d.o.o. Microsoft

Similar presentations


Presentation on theme: "Kako dobro poznate C# Damir Arh, Razum d.o.o. Microsoft"— Presentation transcript:

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.


Download ppt "Kako dobro poznate C# Damir Arh, Razum d.o.o. Microsoft"

Similar presentations


Ads by Google