~/talk

C# 7.1, and 7.2: The releases you didn't know you had

Talkat NDC London 2018 · 2018-01-15..01-19· [dotnet]
slides:none on file

C# 7.1 surfaces concrete features you can enable per project: async Main for awaiting in console entry points, default literal to drop verbose default(T), and inferred tuple element names so tuple code keeps meaningful member names. C# 7.2 focuses on performance and memory: in parameters / read-only struct to avoid copies, Span/ref struct and stackalloc for zero-copy buffers, plus non‑trailing named args, leading numeric underscores and private protected accessibility. Language version is project-scoped via CSProj with a light‑bulb prompt to opt in.

AI-written summary · about

  1. 0:00Start
  2. 4:11Configure in Visual Studio
  3. 6:38Standard updated on whole numbers only
  4. 9:00Async Main
  5. 9:50Reference semantics for value types
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.