1.C#入门【0基础入门】

简介: 1.C#入门【0基础入门】

提示:以下是本篇文章正文内容,下面案例可供参考

一、.Net平台和.Net FrameWork框架

.Net FrameWork框架提供了一个稳定的运行环境;来保障我们.Net平台正常的运转。

.Net一般是指.Net FrameWork框架。

.Net FrameWork框架>.Net平台。

二、C#语言(c sharp)

编程语言,如果你想要计算机按照你说的去做,你必须说计算机能够听懂的语言。

三、C#的发展方向

桌面应用程序:Winform

Internet应用程序(网页设计):Asp.Net

移动端开发:wp8

Unity3D游戏开发/虚拟现实

四、两种交互模式

C/S(客户端/服务器):要求客户的电脑上必须要安装一个客户端:qq、360等…

B/S(浏览器/服务器):要求客户的电脑上只需要安装一个浏览器。

五、IDE

IDE指的就是我们的开发工具。

六、vs的学习

1)、启动VS:双击VS图标

539aed6663da4c4697ffbf81197f2ae2.png

2)、解决方案、项目及类之间的关系

下面是创建了一个项目来具体说明。

150d6cbbb3bd4e568842197ce9e7b577.png

f2070cab00b445d89d4553161474db73.png


举例说明:

解决方案:公司

项目:部门

类:员工

3)、Program中的各个组成部分


74473119d742496b81533b0a8b7d89f2.png

举例说明:

引用命名空间:

京东----》京东在线商城项目—》顾客类

淘宝----》淘宝在线商城项目—》顾客类

高端霸气公司----》老赵牛X项目—》顾客类

4)、方法或者函数

Main函数是我们程序的主入口,你写的代码如果想要被执行的话,必须写在Main函数当中。

5)、.sln和.csproj文件

.sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行。


0da7354363a64a75a80c79b3b431933f.png

.csproj:项目文件,里面包含着这个项目的信息,可以双击运行。


a07223f8526a4becb43554cdd13e68d7.png

6)、书写代码需要注意的地方:

1、代码中出现的所有标点都是英文半角 shift键快速切换中文半角和英文半角

shift+空格 切换全角/半角

2、在c#代码中,每行代码的结束,我们都以分号结束,注意:这个分号也是英文半角的分号。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World");
            Console.ReadKey();            
        }
    }
}

c74a15f68bbf4cc897b05a5b413ebf4e.png

3、Console.WriteLine(“要打印的内容”);

Console.ReadKey();

暂停当前程序,等待用户按下任意键继续,按下的任意键将显示在我们的控制台当中

9a674a0a016b4dcd9cbfde0c5f219b84.png

7)、运行程序的两种方式

1、点击绿色的启动按钮

2、使用快捷键F5

8)、生成解决方案F6

帮助我们排查语法错误。



4cd587d362f4472a9be02fce63b17998.png


9)、其他设置

设置行号

设置字体

设置背景色

导入和导出设置(恢复出厂设置)

创建多个项目

启动项目设置

项目的加载和卸载

VS不显示解决方案

VS不显示创建路径

10)、VS下载、安装

官网下载:官网地址

总结

提示:这里对文章进行总结:用思维导图展示。


654e9a2191364bbeba13852e62064c51.png


目录
相关文章
|
6月前
|
存储 编译器 数据处理
C#基础入门之数据类型
C#基础入门之数据类型
|
1月前
|
开发框架 .NET API
RESTful API 设计与实现:C# 开发者的一分钟入门
【10月更文挑战第5天】本文从零开始,介绍了如何使用 C# 和 ASP.NET Core 设计并实现一个简单的 RESTful API。首先解释了 RESTful API 的概念及其核心原则,然后详细说明了设计 RESTful API 的关键步骤,包括资源识别、URI 设计、HTTP 方法选择、状态码使用和错误处理。最后,通过一个用户管理 API 的示例,演示了如何创建项目、定义模型、实现控制器及运行测试,帮助读者掌握 RESTful API 的开发技巧。
64 7
|
1月前
|
C#
C#入门
C#入门
26 0
|
12天前
|
程序员 C# 图形学
全面的C#/.NET自学入门指南
全面的C#/.NET自学入门指南
|
1月前
|
存储 消息中间件 NoSQL
Redis 入门 - C#.NET Core客户端库六种选择
Redis 入门 - C#.NET Core客户端库六种选择
62 8
|
2月前
|
设计模式 C# 开发者
C#设计模式入门实战教程
C#设计模式入门实战教程
|
2月前
|
安全 数据库连接 API
C#一分钟浅谈:多线程编程入门
在现代软件开发中,多线程编程对于提升程序响应性和执行效率至关重要。本文从基础概念入手,详细探讨了C#中的多线程技术,包括线程创建、管理及常见问题的解决策略,如线程安全、死锁和资源泄露等,并通过具体示例帮助读者理解和应用这些技巧,适合初学者快速掌握C#多线程编程。
82 0
|
2月前
|
开发框架 .NET Java
C#/.NET/.NET Core自学入门指南
C#/.NET/.NET Core自学入门指南
|
3月前
|
图形学 C# 开发者
全面掌握Unity游戏开发核心技术:C#脚本编程从入门到精通——详解生命周期方法、事件处理与面向对象设计,助你打造高效稳定的互动娱乐体验
【8月更文挑战第31天】Unity 是一款强大的游戏开发平台,支持多种编程语言,其中 C# 最为常用。本文介绍 C# 在 Unity 中的应用,涵盖脚本生命周期、常用函数、事件处理及面向对象编程等核心概念。通过具体示例,展示如何编写有效的 C# 脚本,包括 Start、Update 和 LateUpdate 等生命周期方法,以及碰撞检测和类继承等高级技巧,帮助开发者掌握 Unity 脚本编程基础,提升游戏开发效率。
84 0
|
3月前
|
开发者 iOS开发 C#
Uno Platform 入门超详细指南:从零开始教你打造兼容 Web、Windows、iOS 和 Android 的跨平台应用,轻松掌握 XAML 与 C# 开发技巧,快速上手示例代码助你迈出第一步
【8月更文挑战第31天】Uno Platform 是一个基于 Microsoft .NET 的开源框架,支持使用 C# 和 XAML 构建跨平台应用,适用于 Web(WebAssembly)、Windows、Linux、macOS、iOS 和 Android。它允许开发者共享几乎全部的业务逻辑和 UI 代码,同时保持原生性能。选择 Uno Platform 可以统一开发体验,减少代码重复,降低开发成本。安装时需先配置好 Visual Studio 或 Visual Studio for Mac,并通过 NuGet 或官网下载工具包。
328 0