Preparation and introduction

Brief introduction

C # can be said that all of today's best development language development language, Microsoft will from time to time on the launch of a new .NET Framework framework, with the introduction of each new frame of the C # language will also add new features. And each update, Microsoft will provide more backward compatibility features for C #, C # and therefore increasingly large and more complex, especially C # multithreaded programming, Microsoft offers a number of ways and means for us to choose, but which in turn leading to some developers in the face of some scenes which will select multiple threads tangled in the end, for developers just getting started, it will match all the scenes in a way. If you want to solve these problems, we should thoroughly understand the multi-threaded C # framework, then this topic will lead you to in-depth understanding of multi-threaded C # framework.
This topic will be clear and simple language to explain the multi-threaded, we will first begin to explain the basic thread, and then thread synchronization and knowledge to explain the thread pool will eventually explain in depth multi-threaded C # advanced content. Object-oriented topic is little or no multi-threading developers and beginners background. The sample code I'll address at the end of each article of the release, and exercises will be released at the end of each article, exercises answer answers will be released at the end of the second article link.

Ready to work

Read the topic you need to have Microsoft Visual Studio 2015 any edition and above, c # version requires version 4.0 or higher. You and I can also use the same version of Microsoft Visual Studio 2019 Enterprise Edition , C # 7.0 .
Before we explain the need to install the Microsoft Visual Studio development environment, where to Microsoft Visual Studio 2019 Enterprise Edition as an example.

  1. Download
    First we visit Visual Studio official website
    MbFjTU.png
    you want to download the Microsoft Visual Studio 2019 version, if you have the hands of Microsoft Visual Studio 2019 Professional Edition or Enterprise Edition activation code, you can choose to download the Enterprise Edition or Professional Edition, if you do not have an activation code, you can only download the community Edition. Although not part of the three versions of the same, but are suitable for use in this column to learn.
    MbE2O1.png

  2. Installation
    click to download the program, the setup initialization screen appears, the program will automatically download and install the program, Visual Studio Installer interface will appear when finished.
    MbVU9e.png
    (Because I have a Visual Studio 2019 installation and therefore appears in Visual Studio My already installed)
    in the pop-up installation options, select the module to be installed, because this column is to use C # to explain the result, we only need to install .Net Desktop development and Asp.net Web development and can be
    Mbe3FK.png

  3. Start
    the installation is complete Visual Studio 2019 will start automatically after the start will be prompted to log on board, if you have a Microsoft account to sign in, if not no problem.

to sum up

This article is very simple, brief talk about the contents of the column, and also explained the development environment to prepare, as a former station subsequent courses. Next we will learn the basics of threads.
Station follow-up courses. Next we will learn the basics of threads.

Published 204 original articles · won praise 101 · Views 350,000 +

Guess you like

Origin blog.csdn.net/gangzhucoll/article/details/103213965