Csharp Programming
What is a verbatim string and when is it used?
Csharp Programming
What is the standard event pattern in C#?
Csharp Programming
What is the sealed keyword in C#?
Csharp Programming
What is the CallerMemberName attribute used for?
Csharp Programming
What is PLINQ in C#?
Csharp Programming
What are Concurrent Collections in .NET?
Csharp Programming
What are the access modifiers in C#?
Csharp Programming
What are partial classes in C#?
Csharp Programming
What is pattern matching in C#?
Csharp Programming
What is the difference between ToList and ToArray?
Csharp Programming
What is the difference between StringComparer.Ordinal and StringComparer.InvariantCulture?
Csharp Programming
How do you deconstruct a tuple in C#?
Csharp Programming
What is the System.Text.Json source generator?
Csharp Programming
What are ref locals and ref returns in C#?
Csharp Programming
What is the C# 9 init-only property?
Csharp Programming
What is a ref struct in C#?
Csharp Programming
What is the difference between Task and Task<T>?
Csharp Programming
What are local functions in C#?
Csharp Programming
What is the difference between JIT and AOT compilation?
Csharp Programming
What is lazy initialization in C#?
Csharp Programming
What are Action and Func delegates?
Csharp Programming
What is the difference between dynamic and object?
Csharp Programming
What is the Task Parallel Library (TPL)?
Csharp Programming
What is yield return in C#?
Csharp Programming
What is the ICloneable interface and why is it controversial?
Csharp Programming
What are the C# preprocessor directives?
Csharp Programming
What is an extension method in C#?
Csharp Programming
What is the difference between async void and async Task?
Csharp Programming
What is a record class positional vs record struct?
Csharp Programming
What is the difference between sealed class and static class?
Csharp Programming
What is the difference between Convert.ToInt32 and (int)?
Csharp Programming
What is the difference between Array.Length and Array.Count()?
Csharp Programming
What is the difference between Array and List<T>?
Csharp Programming
What is an auto-implemented property?
Csharp Programming
What is the IDisposable interface and using statement?
Csharp Programming
What is the difference between IComparable and IComparer?
Csharp Programming
What is the difference between is and as operators?
Csharp Programming
What is Span<T> in C#?
Csharp Programming
What are static constructors in C#?
Csharp Programming
What is the difference between Zip and Join in LINQ?
Csharp Programming
What are tuples in C#?
Csharp Programming
What are top-level statements in .NET 6+?
Csharp Programming
What is the difference between const and readonly?
Csharp Programming
What is the difference between new() constraint and class constraint?
Csharp Programming
What is the difference between Mutex and SemaphoreSlim?
Csharp Programming
What is encoding and decoding in C#?
Csharp Programming
What is a struct in C# and when should you use it?
Csharp Programming
What is a property in C#?