《C#之集训1-20121019c#基础》

news2025/2/7 5:35:44


      C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。它是微软公司研究员Anders Hejlsberg的最新成果。

      C#曾经的它在我眼中是很高大上的,一直没有目睹其风采,现在终于揭开了它神秘的面纱,在未接触之前,感觉它给人一种高冷的感觉,很难靠近,然而一旦相处,我发现其实它很和蔼可亲。

      第一印象:

      第二记忆:

     

视频名称内容
02学习路线介绍
1.c#-WinForm
2..NET FramWark
3.数据库开发ADO.Net
4.HTIM、JS、Dom、JQuery
5.ASP.Net
7.ASP.Net WebForm
6.AJAX
03.net与c#
1..net/dotnet:.netFramwork框架一种平台 一种技术
2.C#(sharp):一种编程语言,可以开发基于.net平台的应用
3.(*)Java是一种技术又是一种编程语言
04.net能开发
1.桌面应用程序-Winform
2.Internet应用程序-ASP.NET
3.手机开发-WP8
05两种交互模式
1.c/s:客户机(Client)/服务器模式(Server)
B/S:浏览器(Browser)服务器模式(Server)
2.前提:网络
3.C/S保密性高,硬件联系紧密
B/S交互吃力,保密性相对较低
06IDE介绍
1.IDE(Integrated Development,集成开发环境)
2.VS2010简介:
开发工具集;
开发桌面应用程序、
ASO.NET Web应用程序、
XML、Web Service、
移动应用程序
为快速开发提供强大支持(.net的IDE:vs2010、vs2008)
07MSDN和IDE介绍
1.高版本可以打开低版本这种情况为向下兼容的问题
2..net1.0-vs2002
3.MSDN:帮助文档;百科全书;神器
09如何创建第一个项目删除项目:项目下右击移除文件,然后右键在Windows管理器中打开文件,将其中文件删除,此时彻
底删除。
10窗口拖动设置界面设置混乱修改:
工具-导入导出设置-重置所有设置-否,重置-下一步-C#开发设置-完成
11如何找解决方案和项目?
1.右击解决方案名称-在文件资源管理器中打开文件夹,找到自己的解决方案和项目位置
2.Program.cs是类文件或者说是源文件(项目的)
12项目中各个代码是什么意思?
13显示内容的代码和等待用户按下键子的代码视频 名称 内容
02 学习路线介绍
1.c#-WinForm
2..NET FramWark
3.数据库开发ADO.Net
4.HTIM、JS、Dom、JQuery
5.ASP.Net
7.ASP.Net WebForm
6.AJAX
03 .net与c#
1..net/dotnet:.netFramwork框架一种平台 一种技术
2.C#(sharp):一种编程语言,可以开发基于.net平台的应用
3.(*)Java是一种技术又是一种编程语言
04 .net能开发
1.桌面应用程序-Winform
2.Internet应用程序-ASP.NET
3.手机开发-WP8

05 两种交互模式
1.c/s:客户机(Client)/服务器模式(Server)
B/S:浏览器(Browser)服务器模式(Server)
2.前提:网络
3.C/S保密性高,硬件联系紧密
B/S交互吃力,保密性相对较低
06 IDE介绍
1.IDE(Integrated Development,集成开发环境)
2.VS2010简介:
开发工具集;
开发桌面应用程序、
ASO.NET Web应用程序、
XML、Web Service、
移动应用程序
为快速开发提供强大支持(.net的IDE:vs2010、vs2008)

07 MSDN和IDE介绍
1.高版本可以打开低版本这种情况为向下兼容的问题
2..net1.0-vs2002
3.MSDN:帮助文档;百科全书;神器
09 如何创建第一个项目
删除项目:项目下右击移除文件,然后右键在Windows管理器中打开文件,将其中文件删除,此时彻
底删除。
10 窗口拖动设置
界面设置混乱修改:
工具-导入导出设置-重置所有设置-否,重置-下一步-C#开发设置-完成
11 如何找解决方案和项目?
1.右击解决方案名称-在文件资源管理器中打开文件夹,找到自己的解决方案和项目位置
2.Program.cs是类文件或者说是源文件(项目的)
12 项目中各个代码是什么意思?


13 显示内容的代码和等待用户按下键子的代码

14 如何写代码
15 设置字体和行号
1.设置字体和颜色:
工具-选项-环境-字体和颜色(选择字体为Consolas,便于区分0与o,l与1等)
2.设置行号:
工具-选项-文本编辑器-C#-行号
3.为防止VS崩盘:
工具-选项-Intellitrace-对勾取消
20 程序的卸载与加载
1.右击项目名称-卸载项目
项目名称会变灰,这样可以使得运行速度加快,因为当卸载项目后,程序便不会将此项目的代码遍历一遍。
2.想要运行可右击项目名称-重新加载项目
21 三种注释
1.单行注释:
以//开头,后面为注释内容
2.多行注释:
以/*开头 */结束 中间为注释内容
3.文档注释:
在方法或类的上一行输入///就会产生
22 快捷键
1.PgUp当前页的开始
2. PgDn当前页的末尾
3.Shift+home光标定位在末尾可相当于全选
4.ctrl+k+d重排代码(没有错误代码方可生效)
5.F5启动调试;
6.F6生成解决方案
7.ctrl+z是撤销上一步操作
23 折叠代码
#region
中间为代码
#endregion
(折叠冗余代码)
24 .net语言与平台无关性

26 框架知识结束

27 变量如何声明
语法:
数据类型名 变量名;
变量名=值
28 第二种变量如何声明
语法:
int num1,num2,num3;
num1=100;
num2=200;
num3=300;
29 数据类型的取值和精度
1.字符不能为空,最少是一个,最多是一个
2.字符串可以为空,可以为多个
34 变量的命名规则
命名规则:
1.必须以“字母”或@符号开头,不要以数字开头
2.后面可以跟任意“字母”、数字、下划线
注意:
变量名不与c#中的关键字重复
在c#中注意大小写
同一个变量名不允许重复定义
14如何写代码
15设置字体和行号
1.设置字体和颜色:
工具-选项-环境-字体和颜色(选择字体为Consolas,便于区分0与o,l与1等)
2.设置行号:
工具-选项-文本编辑器-C#-行号
3.为防止VS崩盘:
工具-选项-Intellitrace-对勾取消
20程序的卸载与加载
1.右击项目名称-卸载项目
项目名称会变灰,这样可以使得运行速度加快,因为当卸载项目后,程序便不会将此项目的代码遍历一遍。
2.想要运行可右击项目名称-重新加载项目
21三种注释
1.单行注释:
以//开头,后面为注释内容
2.多行注释:
以/*开头  */结束 中间为注释内容
3.文档注释:
 在方法或类的上一行输入///就会产生
22快捷键
1.PgUp当前页的开始  
2. PgDn当前页的末尾
3.Shift+home光标定位在末尾可相当于全选
4.ctrl+k+d重排代码(没有错误代码方可生效)
5.F5启动调试;
6.F6生成解决方案
7.ctrl+z是撤销上一步操作
23折叠代码
#region
中间为代码
#endregion
(折叠冗余代码)
24.net语言与平台无关性
26框架知识结束
27变量如何声明
语法:
          数据类型名 变量名;
          变量名=值
28第二种变量如何声明
语法:
           int num1,num2,num3;
           num1=100;
           num2=200;
           num3=300;
29数据类型的取值和精度
1.字符不能为空,最少是一个,最多是一个
2.字符串可以为空,可以为多个
34变量的命名规则
命名规则:
1.必须以“字母”或@符号开头,不要以数字开头
2.后面可以跟任意“字母”、数字、下划线
注意:
变量名不与c#中的关键字重复
在c#中注意大小写
同一个变量名不允许重复定义

     

     

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2294114.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于docker搭建Kafka集群,使用KRaft方式搭建,摒弃Zookeeper

KAFKA基于docker使用KRaft进行集群搭建 环境:已成功搭建kafka服务 可点击链接跳转至安装kafka-3.8.0版本 并启用SASL认证 教程 使用基于Zookeeper方式搭建集群教程 kafka-3.8.0版本 并启用SASL认证 教程 搭建kafka-ui可视化工具 192.168.2.91 192.168.2.92 192…

CAD导入与解析,助力工业数据可视化高效呈现

背景 在企业的日常设计与管理中,CAD图纸早已成为不可或缺的重要资产,多年来知识积累的载体,凝聚了大量的心血与智慧。然而,CAD图纸往往只作为静态文件保存,应用场景较为有限。在数字经济时代,如何让CAD图纸…

基于docker部署kafka-3.8.0版本,并开启SASL认证模式

1、下载安装包 (1)https://kafka.apache.org/downloads 下载如下图版本 2、解压安装包 执行tar -xvf kafka_2.13-3.8.0.tgz命令对安装包进行解压。 3、增加配置文件 (1)进入 /kafka_2.13-3.8.0/config 目录 (2&a…

从零开始人工智能Matlab案例-KNN的二维数据分类

基于K最近邻(K-Nearest Neighbors, KNN)算法的二分类案例,包含完整MATLAB代码、算法原理和核心思想说明。此案例使用合成数据集,无需复杂数据预处理,适合快速理解。 案例:基于KNN的二维数据分类 目标&…

Spring AOP 扫盲

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…

DeepSeek 提示词之角色扮演的使用技巧

老六哥的小提示:我们可能不会被AI轻易淘汰,但是会被“会使用AI的人”淘汰。 在DeepSeek的官方提示库中,有“角色扮演(自定义人设)”的提示词案例。截图如下: 在“角色扮演”的提示词案例中,其实…

python3中错误与异常初识

一. 简介 在 编写 Python时,经常会遇到一些报错信息。接下来开始学习 Python3 中错误和异常。 本文首先初步了解一下 Python3中的错误和异常。 二. python3 中错误与异常初识 Python 中有两种错误:语法错误与异常。 1. 语法错误 Python 的语法错误…

【图像处理】- 基本图像操作

基本图像操作详解 基本图像操作是图像处理的基础,涵盖了对图像进行简单但重要的变换。以下是几种常见的基本图像操作及其详细说明: 1. 裁剪 (Cropping) 描述:从原始图像中提取一个矩形区域。 实现方法: 使用图像的坐标系指定…

Attention is All You Need-Transformer模型论文精读+架构分析--简单易懂版

Foreword写在前面的话: 大家好,我是一名刚开始学习Transformer的新手。这篇文章是我在学习Transformer过程中的一些笔记和心得,希望能和同样在学习人工智能深度学习模型的朋友们分享。由于我的知识有限,文章中可能存在错误或不准确…

Qt跨屏窗口的一个Bug及解决方案

如果我们希望一个窗口覆盖用户的整个桌面,此时就要考虑用户有多个屏幕的场景(此窗口要横跨多个屏幕),由于每个屏幕的分辨率和缩放比例可能是不同的,Qt底层在为此窗口设置缩放比例(DevicePixelRatio&#xf…

Spark--算子执行原理

一、sortByKey SortByKey是一个transformation算子,但是会触发action,因为在sortByKey方法内部,会对每个分区进行采样,构建分区规则(RangePartitioner)。 内部执行流程 1、创建RangePartitioner part&…

javaEE-6.网络原理-http

目录 什么是http? http的工作原理: 抓包工具 fiddler的使用 HTTP请求数据: 1.首行:​编辑 2.请求头(header) 3.空行: 4.正文(body) HTTP响应数据 1.首行:​编辑 2.响应头 3.空行: 4.响应正文…

windows版的docker如何使用宿主机的GPU

windows版的docker使用宿主机的GPU的命令 命令如下 docker run -it --nethost --gpus all --name 容器名 -e NVIDIA_DRIVER_CAPABILITIEScompute,utility -e NVIDIA_VISIBLE_DEVICESall 镜像名效果 (transformer) rootdocker-desktop:/# python Python 3.9.0 (default, Nov 15 …

【C++】STL——list的使用

目录 💕1.带头双向链表List 💕2.list用法介绍 💕3.list的初始化 💕4.size函数与resize函数 💕5.empty函数 💕6.front函数与back函数 💕7.push_front,push_back,pop_front,pop_back函数…

6.PPT:魏女士-高新技术企业政策【19】

目录 NO1234​ NO567 ​ NO1234 创建“PPT.pptx”考生文件夹Word素材文档:选中对应颜色的文字→选中对应的样式单击右键按下匹配对应文字:应用所有对应颜色的文字开始→创建新的幻灯片→从大纲:考生文件夹:Word素材重置 开始→版…

MLA 架构

注:本文为 “MLA 架构” 相关文章合辑。 未整理去重。 DeepSeek 的 MLA 架构 原创 老彭坚持 产品经理修炼之道 2025 年 01 月 28 日 10:15 江西 DeepSeek 的 MLA(Multi-head Latent Attention,多头潜在注意力)架构 是一种优化…

7.抽象工厂(Abstract Factory)

抽象工厂与工厂方法极其类似,都是绕开new的,但是有些许不同。 动机 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时,由于需求的变化,往往存在更多系列对象的创建工作。 假设案例 假设…

旋钮屏设备物联网方案,ESP32-C3无线通信应用,助力设备智能化升级

在智能家居的浪潮中,旋钮屏以其独特的交互方式和便捷的操作体验,逐渐成为智能家电控制面板上的新宠儿。从智能冰箱、洗衣机到烤箱、空气炸锅等设备,旋钮屏的应用无处不在。 通过简单的旋转和按压操作,用户可以轻松调节温度、时间…

DRGDIP 2.0时代下基于PostgreSQL的成本管理实践与探索(上)

一、引言 1.1 研究背景与意义 在医疗领域的改革进程中, DRG/DIP 2.0 时代,医院成本管理的重要性愈发凸显。新的医保支付方式下,医院的收入不再单纯取决于医疗服务项目的数量,而是与病种的分组、费用标准以及成本控制紧密相关。这…

游戏引擎 Unity - Unity 打开项目、Unity Editor 添加简体中文语言包模块、Unity 项目设置为简体中文

Unity Unity 首次发布于 2005 年,属于 Unity Technologies Unity 使用的开发技术有:C# Unity 的适用平台:PC、主机、移动设备、VR / AR、Web 等 Unity 的适用领域:开发中等画质中小型项目 Unity 适合初学者或需要快速上手的开…