C#基础总结(1)

简介: C#基础总结(1)

1.C#是什么? C#是一种编程语言,可以开发基于.net 平台的应用

.net 是一种框架、平台、技术 用途:inform 应用程序、 网站、手机开发

两种交互模式: C/S:客户机(Client)/服务器模式(Server)

B/S:浏览器(Browser)/服务器模式(Server) IDE 是一种集成开发环境

设置字体及行号显示(在工具选项中)ctrl+e+s,小点    
创建多个项目(右侧解决方案单击鼠标右键)
启动项目设置(单击项目名右键或者解决方案名)    
项目的加载与卸载(同上,卸载是为了不加载不必要的项目或者产    生错误的项目的时候,需要就加载,     不需要就卸载)

2.C#中的注释

单行注释 以//开头,后面的就是注释内容

//单行注释

多行注释 以 /*开头 /结束 之间的是注释内容

/ */多行注释

文档注释

在方法或类的上一行输入 ///就会产生

///

///文档注释

///

3.C#中的数据类型

int------整数类型

Double------小数类型

char------字符

String------字符串

Decimal------金钱小数

4.C#的变量命名规范

C#变量名以字母、下划线、@符号开头,后面可以跟字母数字

占位符(大括号里面任意数字){0}

变量名不能与 C#中的关键字重复

在 C#中大小写是敏感的

接口的命名通常以 I 开头

接口类名首字母大写,其他小写

5.C#的类型转换

隐式类型转换和显式类型转换

隐式类型转换(implicit conversions) int 类型的数据可以隐式的转换为 double 类型的数据

显示类型转换(explicit conversions) double 类型的数据 int num = (int)34.7

类型转换:Convert.ToInt32()

转义符: \ \” \n \t \b

C#中接收用户输入的内容: String str = Console.ReadLine();

C#每行语句末一定要加上英语半角状态下的“;”

6.粉色小长方体图标,是个方法

相关文章
|
Unix Linux iOS开发
Elasticsearch如何配置日志
Elasticsearch如何配置日志
|
12月前
|
存储 数据可视化 项目管理
RNA-seq 差异分析的细节详解 (5)
RNA-seq 差异分析的细节详解 (5)
RNA-seq 差异分析的细节详解 (5)
|
机器学习/深度学习 Python
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
432 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
|
移动开发 前端开发 Java
过时的Java技术盘点:避免在这些领域浪费时间
【10月更文挑战第14天】 在快速发展的Java生态系统中,新技术层出不穷,而一些旧技术则逐渐被淘汰。对于Java开发者来说,了解哪些技术已经过时是至关重要的,这可以帮助他们避免在这些领域浪费时间,并将精力集中在更有前景的技术上。本文将盘点一些已经或即将被淘汰的Java技术,为开发者提供指导。
553 7
|
存储 编解码 边缘计算
从RTMPS到MPEG-DASH:直播带货背后的秘密流程
大家好,我是小米,今天聊聊“社区直播带货”的技术流程。文章介绍了RTMPS协议的安全可靠传输,MPEG-DASH的自适应比特率流媒体技术,以及直播数据如何通过边缘节点和数据中心进行高效处理与分发,确保用户流畅观看。通过这些技术,直播带货不仅画质清晰,还保障了安全性和用户体验。希望本文能帮助你深入了解这一流程。如果有任何问题,欢迎留言讨论!
225 2
|
弹性计算 JSON API
一键云部署:资源编排 ROS 轻松部署文本转语音系统 ChatTTS
ChatTTS是一款针对对话场景的文本转语音模型,支持英中两种语言,训练数据超过10万小时。ChatTTS可通过WebUI和API访问。阿里云的资源编排服务(ROS)提供了一键部署ChatTTS到云端的方案,用户只需在ROS控制台配置模板参数,如区域和实例类型,即可完成部署。部署后,从资源栈输出获取ChatTTS服务地址。ROS利用IaC理念自动化部署云资源和应用,提高了部署效率和稳定性。
一键云部署:资源编排 ROS 轻松部署文本转语音系统 ChatTTS
|
Kubernetes 数据可视化 Java
|
域名解析 安全 搜索推荐
一个新手网站搭建流程。
新手用户应该如何搭建网站?创建网站?制作网站?制作网站?
308 0
|
机器学习/深度学习 算法框架/工具 数据安全/隐私保护
Pillow:Python图像处理的强大工具
**Pillow**是Python的图像处理库,源自PIL,支持多种格式如JPEG、PNG等。本文介绍了Pillow的基本用法和高级特性。安装Pillow后,可通过`Image.open()`打开图像,再使用`resize()`、`crop()`、`rotate()`等方法进行图像操作,如缩放、裁剪和旋转。此外,Pillow还支持颜色转换、滤镜应用(如模糊)、图像增强(亮度、对比度调整)和处理流水线。在实际应用中,Pillow常用于生成网页缩略图、添加水印及配合机器学习库进行图像预处理。【6月更文挑战第6天】
411 1
|
安全 开发者 iOS开发
iOS16系统手机设置开启开发者模式才能安装ipa包
iOS16系统手机设置开启开发者模式才能安装ipa包
778 1