Hacker News
- How many keywords I can fit into a single C# expression? https://www.tabsoverspaces.com/233768-how-many-keywords-i-can-fit-into-a-single-csharp-expression 91 comments
- STAThread and async Main gotcha https://www.tabsoverspaces.com/id/233908 2 comments dotnet
- Default interface members and missing “public” in implementation https://www.tabsoverspaces.com/id/233905 3 comments csharp
- Easier nullable reference types errors instead of warnings https://www.tabsoverspaces.com/id/233901 31 comments csharp
- What’s the maximum number of arguments for method in C# and in .NET? https://www.tabsoverspaces.com/id/233892 75 comments dotnet
- Pure magic in C# using tuples and relational patterns https://www.tabsoverspaces.com/233887-pure-magic-in-csharp-using-tuples-and-relational-patterns?utm_source=feed 11 comments csharp
- Unexpected finding about “await using var” https://www.tabsoverspaces.com/id/233852 6 comments csharp
- Back to C# basics: Difference between "=>" and "{ get; } =" for properties https://www.tabsoverspaces.com/id/233844 87 comments csharp
- Best way to create an empty collection (array and list) in C# (.NET) https://www.tabsoverspaces.com/id/233833 34 comments csharp
- Best way to create an empty collection (array and list) in C# (.NET) https://www.tabsoverspaces.com/id/233833 6 comments dotnet
- Exploring top-level statements in C# 9 https://www.tabsoverspaces.com/id/233831 35 comments programming
- Exploring top-level statements in C# 9 https://www.tabsoverspaces.com/id/233831 20 comments csharp
- What’s the maximum number of generic parameters for a class in .NET/C#? https://www.tabsoverspaces.com/id/233802 33 comments csharp
- What’s the maximum number of generic parameters for a class in .NET/C#? https://www.tabsoverspaces.com/id/233802 19 comments dotnet
- Throwing null literal https://www.tabsoverspaces.com/id/233800 16 comments csharp
- Empty try with finally https://www.tabsoverspaces.com/id/233786 8 comments dotnet
- Is it better to "!= 0” or ”== mask” when working with enums (C#, RyuJIT) https://www.tabsoverspaces.com/id/233785 9 comments dotnet
- Generics, structs and nulls – the JIT is smart so you don’t have to https://www.tabsoverspaces.com/id/233783 13 comments dotnet
- Using await using (IAsyncDisposable) with ConfigureAwait https://www.tabsoverspaces.com/id/233779 3 comments csharp
- How many keywords I can fit into a single C# expression? – results https://www.tabsoverspaces.com/id/233771 3 comments csharp
- Size of struct and size of class in .NET https://www.tabsoverspaces.com/id/233770 6 comments dotnet
- How many keywords I can fit into a single C# expression? https://www.tabsoverspaces.com/id/233768 11 comments programming
- How many keywords I can fit into a single C# expression? https://www.tabsoverspaces.com/id/233768 28 comments csharp
- yield return await and await foreach geekery https://www.tabsoverspaces.com/id/233767 8 comments csharp
- C#’s discards don’t need var https://www.tabsoverspaces.com/233765-csharps-discards-dont-need-var 8 comments csharp
- Switch to errors instead of warnings for nullable reference types in C# 8 https://www.tabsoverspaces.com/233764-switch-to-errors-instead-of-warnings-for-nullable-reference-types-in-csharp-8 94 comments csharp
- Interpolated verbatim string in C# 8 https://www.tabsoverspaces.com/233762-interpolated-verbatim-string-in-csharp-8 3 comments csharp
- Exploring C#’s ref return to better understand it https://www.tabsoverspaces.com/233758-exploring-csharps-ref-return-to-better-understand-it 7 comments programming
- Comparing speed of ToUpper, ToUpperInvariant, ToLower and ToLowerInvariant in .NET Framework and .NET Core https://www.tabsoverspaces.com/233748-comparing-speed-of-toupper-toupperinvariant-tolower-and-tolowerinvariant-in-net-framework-and-net-core 11 comments dotnet
- Exploring .NET’s – Java inspired – “synchronized” methods https://www.tabsoverspaces.com/233737-exploring-net-s-java-inspired-synchronized-methods 13 comments dotnet
- How is Thread.SpinWait actually implemented? (.NET/.NET Core) https://www.tabsoverspaces.com/233735-how-is-thread-spinwait-actually-implemented 6 comments programming
- ConfigureAwait(false) analyzer with improved “brain” (v2.0) https://www.tabsoverspaces.com/233732-configureawait-false-analyzer-with-improved-brain-v2-0 3 comments csharp
- ConfigureAwait(false) analyzer with improved “brain” (v2.0) https://www.tabsoverspaces.com/233732-configureawait-false-analyzer-with-improved-brain-v2-0 9 comments dotnet
- Two little nuggets about NOP instruction https://www.tabsoverspaces.com/233729-two-little-nuggets-about-nop-instruction 46 comments programming
- Simple caching interceptor (aspect) for Castle Windsor https://www.tabsoverspaces.com/233716-simple-caching-interceptor-aspect-for-castle-windsor/ 3 comments dotnet
- Fun with C#’s local functions – part 2 https://www.tabsoverspaces.com/233715-fun-with-csharp-local-functions-part-2/?utm_source=reddit 2 comments csharp
- Fun with C#’s local functions – part 1 https://www.tabsoverspaces.com/233714-fun-with-csharp-local-functions-part-1/?utm_source=reddit 5 comments csharp
- True and false operators in C# https://www.tabsoverspaces.com/233707-true-and-false-operators-in-csharp/ 29 comments csharp
- Lesser known feature of digit separators in C# 7 https://www.tabsoverspaces.com/233706-lesser-known-feature-of-digit-separators-in-csharp-7/ 3 comments dotnet
- Named locks (using Monitor) in .NET: Performance https://www.tabsoverspaces.com/233704-named-locks-using-monitor-in-net-performance/ 7 comments dotnet