当前位置:网站首页>C#/. Net phase VI 01C Foundation_ 01: running environment, process of creating new C program, strict case sensitivity, meaning of class library
C#/. Net phase VI 01C Foundation_ 01: running environment, process of creating new C program, strict case sensitivity, meaning of class library
2022-07-06 09:40:00 【Ordinary overtime dog】
List of articles
List of articles
- List of articles
- On
- Why can computers recognize our code
- first C# Program
- newly build C# Procedure flow
- Be careful C# It's strictly case sensitive
- Meaning of class library
- How to compile ( No development tools )
- Answering question
- Using development software is to improve development efficiency
- Version information ( understand )
- Add reference ( important )
- Namespace
- Summary
On
Specific catalogue
Why can computers recognize our code
first C# Program
newly build C# Procedure flow
If we want to make a name called QQ Project
The first step is to create a new folder
The suffix can also be left unchanged , The most important thing is the content in the document
Be careful C# It's strictly case sensitive
Meaning of class library
It's the code written by others for us , We just need to call
Comments do not participate in the compilation of code
The main method is the entry to the program
How to compile ( No development tools )
After writing, press enter
Human recognizable become Computers can recognize
There is only a compilation process in the middle
Answering question
Pay attention to recompile the changed code , Re execution , If you don't recompile , The original code is still executed
Compile again
Using development software is to improve development efficiency
One solution can put multiple projects
Try to choose the latest Framework version when learning
But when it comes to specific applications , It's related to the server , Try to use whatever version of your server is used , In this way, there is no need to rent new servers
The version can also be changed
Version information ( understand )
In fact, it is version information
That is, when we open the properties of a file , Information displayed , Just get to know , Generally, there is no need to change
Add reference ( important )
Adding a reference is adding a piece of code written by others , Or general code
This can be used in our project
Namespace
To avoid duplicate names , Follow java The concept of the package inside is similar
If the role is not easy to understand , It can be understood that a namespace is a folder
Just to avoid that
When copying someone else's code , You often need to change the name of the namespace , Change to our own namespace
Summary
C#(Java) Object oriented high level language
Microsoft 2000 year 6 month
VB Delphi C++
1、 performance C++ C The pointer ( Various anomalies )
2、 Cost performance ( have access to 、 Lower development cost ) Short development cycle
All development languages , Purpose : Communicate with the computer
Visual Studio 2019
Microsoft SQL Server Management Studio 18
Distribution environment :1、 development environment 2、 Running environment
ios Android windows
C# Basic grammar
xp win98 win95
windows from win7 Install by default in the future .net framework
A set of class libraries ( Written code )
Why can computers recognize that we write code ?
( Interlingua ) assembly language 16 Base number
0 1 Binary system
csc.exe compiler
.txt
.cs Class file
Keywords are strictly case sensitive
class QQ{
The main method is the entry to the program ( Case sensitive )
}
using Introduce namespace ( Introduce someone else's project code )
// annotation : After writing anything, it does not participate in compilation
To compile the first > perform
First step : Find the compiler directory
C:\Users\MI>cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
The second step : Compile code
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>csc.exe /out:d:\qq.exe d:\qq\qq.txt
Console Test class ( Real development doesn't necessarily work )
Console.WriteLine(" Hello ");// Output printing
Console.ReadLine();// Accept user input
边栏推荐
- May brush question 02 - string
- 《ASP.NET Core 6框架揭秘》样章发布[200页/5章]
- Mapreduce实例(四):自然排序
- 【深度学习】语义分割:论文阅读(NeurIPS 2021)MaskFormer: per-pixel classification is not all you need
- Redis core configuration
- MapReduce instance (VI): inverted index
- Global and Chinese market of appointment reminder software 2022-2028: Research Report on technology, participants, trends, market size and share
- QML type: overlay
- Redis之Lua脚本
- Redis connection redis service command
猜你喜欢
Use of activiti7 workflow
Kratos战神微服务框架(一)
Redis之Lua脚本
MapReduce instance (V): secondary sorting
MapReduce工作机制
MapReduce instance (x): chainmapreduce
为拿 Offer,“闭关修炼,相信努力必成大器
Heap (priority queue) topic
Design and implementation of online shopping system based on Web (attached: source code paper SQL file)
Redis之cluster集群
随机推荐
IDS' deletion policy
Redis之发布订阅
一大波開源小抄來襲
五月集训总结——来自阿光
面渣逆袭:Redis连环五十二问,图文详解,这下面试稳了
MapReduce instance (IX): reduce end join
Hard core! One configuration center for 8 classes!
Redis' bitmap
May brush question 03 - sorting
Global and Chinese market of electronic tubes 2022-2028: Research Report on technology, participants, trends, market size and share
英雄联盟轮播图自动轮播
Yarn organizational structure
Redis之核心配置
[deep learning] semantic segmentation - source code summary
Global and Chinese market of metallized flexible packaging 2022-2028: Research Report on technology, participants, trends, market size and share
Global and Chinese market of bank smart cards 2022-2028: Research Report on technology, participants, trends, market size and share
Redis core configuration
Global and Chinese market of cup masks 2022-2028: Research Report on technology, participants, trends, market size and share
基于WEB的网上购物系统的设计与实现(附:源码 论文 sql文件)
Design and implementation of online shopping system based on Web (attached: source code paper SQL file)