About 32,000,000 results
Open links in new tab
  1. required modifier - C# reference | Microsoft Learn

    Jan 31, 2023 · The required modifier indicates that the field or property it's applied to must be initialized by an object initializer. Any expression that initializes a new instance of the type …

  2. Modern C# in 2025: What You Should Be Using (and What to Retire)

    Jun 3, 2025 · C# has evolved rapidly, and 2025 brings powerful new features with C# 12 and .NET 8. This article breaks down which modern tools, syntax, and practices developers should …

  3. Introducing the C# 11 Required Keyword - The New Dev's Guide

    Nov 12, 2022 · In this article we'll explore the new C# 11 required keyword that was introduced this week and see how it helps provide alternative ways of safely configuring objects. Note: …

  4. C# Tutorial (C Sharp) - W3Schools

    Learn by taking a quiz! The quiz will give you a signal of how much you know, or do not know, about C#. Start C# Quiz. Learn by examples! This tutorial supplements all explanations with …

  5. Required members - C# feature specifications | Microsoft Learn

    Jun 23, 2023 · This feature defines the required modifier. The required modifier instructs the compiler that a field or property must be initialized during the construction of a new object.

  6. C# 11 preview: generic math, required members, and more

    Aug 22, 2022 · We discovered some scenarios that required language changes to be used safely. The updated changes will be available in a later preview, and the documentation will reflect the …

  7. C# Guide - .NET managed language | Microsoft Learn

    The C# guide has everything you need to learn C# and get started writing .NET apps. Learn C# programming - for beginning developers, developers new to C#, and experienced C# / .NET …

  8. C# language reference | Microsoft Learn

    Read C# reference material - The language reference provides an informal reference to C# syntax and idioms for beginners and experienced C# / .NET developers.

  9. C# - a modern, open-source programming language | .NET

    Explore the concepts and syntax of the C# programming language with live coding demos in our C# for Beginners video series. Once you learn the basics, explore other lessons at the .NET …

  10. Learn C# - free tutorials, courses, videos, and more | .NET

    Free courses, tutorials, videos, and more to learn to program in C#. Resources from the .NET team, .NET community, and training companies.