Back to Browse

C# + Revit: Lesson 22 - Generic classes and methods!

930 views
Jul 27, 2025
42:48

Today on the channel we have an extensive lesson on applying generic types to our functions and methods, which will transform how we approach many things in future! 0:00 Intro 0:47 What are generics? 5:38 Make a generic function 8:49 Modify FormResult 10:33 Modify KeyedValue 11:55 Modify base forms 17:05 Modify form functions 20:37 Modify WorksharingResult 25:00 Example of what NOT to do (oops) 29:16 Modify extension methods 31:16 Modify command classes 34:40 Modify buttondata functions 36:40 Modify button extension methods 37:57 Modify startup method 40:15 Test the outcome 42:00 Outro I hope you enjoy the session and learn something new! Feel free to comment any feedback/questions below, or follow my channel if you enjoyed this. Link to my github: https://github.com/aussieBIMguru Nic3point templates: https://github.com/Nice3point/RevitTemplates Software used I've used: Autodesk Revit: https://www.autodesk.com/products/revit/overview Visual Studio: https://visualstudio.microsoft.com/ DaVinci Resolve: https://www.blackmagicdesign.com/au/products/davinciresolve/ OBS: https://obsproject.com/ Hardware used; Webcam: https://support.logitech.com/en_us/product/hd-webcam-c615 Laptop: https://www.msi.com/Workstation/WT75-8SM/ Microphone: https://www.jbhifi.com.au/products/rode-nt1a-condenser-microphone Audio interface: https://focusrite.com/en/usb-audio-interface/scarlett/scarlett-2i2 Music track: stroll by massobeats Source: https://freetouse.com/music Background Music for Video (Free) #revit #csharp #bim

Download

0 formats

No download links available.

C# + Revit: Lesson 22 - Generic classes and methods! | NatokHD