Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the dark side of C# programming in this entertaining conference talk that delves into creative misuse of language features. Discover how to craft seductively attractive yet horrifying code by exploiting Unicode, dynamic typing, date formatting, static methods, regions, expression body members, preprocessor directives, multiline comments and strings, attributes, string interpolation, lambda expressions, implicit conversions, and more. Learn about quirky techniques like capture capture, formattable strings, and unary plus operators while being cautioned against ever using these devious tricks in production. Gain insights into the evolution of C# and its expanding feature set through this whimsical journey into code you should admire but never emulate.
Syllabus
Intro
Abusing C
Unicode
History
Specification
Dynamic
Dates
Date Format
Using Static
Using Regions
Expression Body Members
Preprocessor Oddities
Multiline Comment
Multiline Strings
Using Attributes
String Interpolation
Lambda Expressions
Func of Strings
Brief diversion
Implicit conversion
Formattable strings
Link query
Capture capture
Formattable
Never write sequel
New sequel command
New sequel method
Format capturing parameter
Static tool analysis
Link to Operators
Division
Unary plus
Taught by
NDC Conferences