How to get free YouTube subscribers, likes and views?
Get Free YouTube Subscribers, Views and Likes

Type Flex 2: Run-Time Type Flexibility in vvvv Gamma

Follow
Toby K

Part 2 of 2 on Type Flexibility in vvvv gamma.

(part 1:    • Type Flex 1: ProgrammingTime Type Fl...  )


Covering
00:00 Intro
01:23 Explicit vs Implicit conversion
02:50 Implicit Numeric Conversions
05:55 Performance of Implicit Numeric Conversions
06:14 Explicit Numeric Conversion
07:29 Performance of Explicit Numeric Conversion
07:43 Inheritance and Interfaces intro
09:24 Identifying Inheritance from documentation
10:42 Identifying Inhertiance from code
11:41 Interfaces background
13:13 Identifying Interface implementation from documentation
13:35 Identifying Interface implementation from code
14:15 Identifying Interface implementation in vvvv patches
15:12 Upcasting and Downcasting
21:16 Performance of Upcasting and Downcasting
21:59 CastAs vs Hardcast
23:13 Casting to Object type
26:02 How to use OfType (Sequence)
27:20 How to use OfType (Reactive)
27:49 Performance of OfType
28:08 How to use Typeswitch
31:30 Implicit conversion of collections (& observables)





LINKS


VL.ExtendedTutorials patches with nuget install instructions
https://github.com/TobyKLight/VL.Exte...


C# implicit numeric conversions
https://learn.microsoft.com/enus/dot...


C# language specification for implicit conversions generally
https://learn.microsoft.com/enus/dot...


reference in the vvvv gray book showing renamed C# primitives
https://thegraybook.vvvv.org/referenc...

posted by zdanilek