《C#之集训1-20121019c#基础》
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交互吃力,保密性相对较低 |
| 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 | 显示内容的代码和等待用户按下键子的代码 | 视频 名称 内容 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#中注意大小写 同一个变量名不允许重复定义 |
相关文章:
《C#之集训1-20121019c#基础》
 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。它是微软公司研究员Anders Hejlsberg的最新成果。 C#曾经的它在我眼中是很高大上的,一直没有目睹其风采,现在终于揭开了它神秘的面纱…...
基于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的二维数据分类 目标&…...
90.子集||
要求所有可能的子集,不能重复,因此对于相同的数字,要考虑去重,去重的方式就是通过排序,排序后相同的数字相邻,这样进行实现迭代时,若没有选择上一个数,,其当前数字与上一…...
4 HBase 的高级 shell 管理命令
4 HBase 的高级 shell 管理命令 1.status 例如:显示服务器状态 hbase(main):058:0> status node012.whoami 显示 HBase 当前用户,例如: hbase> whoami3.list 显示当前所有的表 hbase> list4.count 统计指定表的记录数,…...
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…...
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.响应正文…...
基于 docker 的mysql 5.7 主主集群搭建
创建挂载目录和配置文件 主节点1 mkdir -p /mysql_master_1/mysql/log mkdir -p /mysql_master_1/mysql/data mkdir -p /mysql_master_1/mysql/conf vim /mysql_master_1/mysql/conf/my.cnf[mysqld] datadir/var/lib/mysql #MySQL 数据库文件存放路径 server_id 1 #指定数据…...
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,多头潜在注意力)架构 是一种优化…...
文本分析NLP的常用工具和特点
1)非上下文感知型文本分析工具和特点 特性VADERTextBlob适合文本类型短文本、非正式语言(如评论、推文)中等长度、正式文本情感强度分析支持(正面、负面、中性)支持(极行、主观性)处理表情符号…...
AI协助探索AI新构型自动化创新的技术实现
一、AI自进化架构的核心范式 1. 元代码生成与模块化重构 - 代码级自编程:基于神经架构搜索的强化学习框架,AI可通过生成元代码模板(框架的抽象层定义、神经元结点-网络拓扑态的编码抽象定义)自动组合功能模块。例如࿰…...
7.抽象工厂(Abstract Factory)
抽象工厂与工厂方法极其类似,都是绕开new的,但是有些许不同。 动机 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时,由于需求的变化,往往存在更多系列对象的创建工作。 假设案例 假设…...
Android-音频采集
前言 音视频这块,首先是要先采集音频。今天我们就来深入探讨一下 Android 音频采集的两大类型:Mic 音频采集和系统音频采集。 Mic音频采集 Android提供了两个API用于实现录音功能:android.media.AudioRecord、android.media.MediaRecorder。…...
旋钮屏设备物联网方案,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 适合初学者或需要快速上手的开…...
edu小程序挖掘严重支付逻辑漏洞
edu小程序挖掘严重支付逻辑漏洞 一、敏感信息泄露 打开购电小程序 这里需要输入姓名和学号,直接搜索引擎搜索即可得到,这就不用多说了,但是这里的手机号可以任意输入,只要用户没有绑定手机号这里我们输入自己的手机号抓包直接进…...
安卓/鸿蒙模拟位置信息-Fake Location模拟虚拟定位打卡
一、软件下载安装 需要用到的软件就一个即:FakeLocation虚拟打卡定位 下载地址:FakeLocation虚拟打卡定位.app 二、手机端设置 打开手机设置-关于手机-版本信息-版本号,连续点击版本号直到出现已进入开发者模式字样,此时打开手…...
