C#学习——DAY01

C#从零开始学习(图文教程),持续更新中~ 理论知识固然重要,但是只读理论往往是枯燥的,只有通过不断的实践和探索,才能更高效的进行学习 阅读详情

C#学习——DAY01

这是一个C#学习者之路,从零开始学习C#,这里要谢谢某站提供的资源。
感兴趣的也可以一起学习,链接我放在下面:
链接: link

安装部分我就跳过了,具体可以去直接看教程。

以下所有的文字都是我自己学习的感悟,如若有误请可以指出讨论,方便大家一起学习。

01.C#的文件结构

窗口程序的例子
1.using:这个应该是与python中的import是一样的,引入某个文件,这里的作用是利用引入项目中的某些功能、属性之类的。
2. namespace:定义命名空间,一般这里的命名都是和项目名一样,就是相当于python中的文件名。
3. partial:这个我也是刚接触,查了一下,是为了分开功能的,例如这里有Form1()专门用于窗口的创建。你下面可以写button_click()用于某个按钮的点击,这样就比较好维护吧。
4. public :公共访问。
5. class:表示是一个类。

02.C#的基本语法——关键字

这一节基本没说什么,就说了以下两点
1.C#中的大小写是严格区分的,如program和Program是两个不同的变量。
2.变量名不能使用关键字,如using、class和public这些类型的关键字不能够被当作变量来使用。

03.C#的基本语法——注释

1.块状注释,/**/ 快捷键:ctrl + shift + /
2.行注释, // 快捷键:ctrl + k + c
3.文档注释, /// 自动,用于类和方法的注释。

04.C#的基本语法——整数类型

总共分为4种类型:字节型Byte、短整型Short、整型Int和长整型Long
1.Byte的范围是0-255,这是由于位数(1字节)的考虑是(0~ 2 8 2^8 28-1)。
2.Short的范围是-32768-32767,这是由于位数(2个字节)的考虑是( − 2 15 -2^{15} 215—— 2 15 2^{15} 215-1)。
3.Int的范围是-2147483648~2147483647,这是由于位数(4个字节)的考虑是( − 2 31 -2^{31} 231—— 2 31 2^{31} 231-1)。
4.Long的范围是-9223372036854775808-9223372036854775807,这是由于位数(8个字节)的考虑是( − 2 63 -2^{63} 263—— 2 63 2^{63} 263-1)。整型的代码

05.C#的基本语法——浮点类型

1.float的范围是 -3.4* 1 0 28 10^{28} 1028~3.4* 1 0 28 10^{28} 1028
2.double的范围是 -1.7* 1 0 308 10^{308} 10308~1.7* 1 0 308 10^{308} 10308
在浮点型中,符号位+指数位+整数位,注意double可以接收以上所有类型。

06.C#的基本语法——decimal

1.decimal的范围是-7.9* 1 0 28 10^{28} 1028~7.9* 1 0 28 10^{28} 1028 / (10^(0~28))
大多用于金融计算等高精度的场景。
ps:在浮点型中,只有float可以转换成double,其余都是不行的,decimal是不能够和float和double等进行转换的。

06.C#的基本语法——布尔类型

1.bool的范围是true或者false。

07.C#的基本语法——字符串类型

1.String字符串类型,“12456”,“Hello,world”。
2.Char字符类型,’c‘。

08.C#的基本语法——空类型

1.null,这里的int是不能赋值为null的。

C#基础知识总结 C# 读作 "C Sharp",这是一种面向对象的高级编程语言,由微软公司开发。C# 是 .NET 框架的主要编程语言之一,广泛用于开发 Windows 应用程序、网页应用程序以及各种其他软件项目。"Sharp" 这个词在音乐领域表示升半音,因此 C# 的名称暗示着它是对 C 语言功能的一种扩展或提高。C# 教程 | 菜鸟教程虽然 C# 的构想十分接近于传统高级语言 C 和 C++,是一门面向对象的编程语言,但是它与 Java 非常相似,有许多强大的编程功能,因此得到广大程序员的青睐。 阅读详情

相关推荐

全面解析C#:现代编程语言

全面解析C#:现代编程语言

m0_46566693的博客 9062

C# 初步入门(认识、变量、运算符、控制流程)

本教程基于 Visual Studio 2022 开发环境,是面向零基础学习者的 C# 编程入门教程,系统讲解 C# 基础语法与核心概念。 教程涵盖六大核心内容:一是 C# 语言概述,介绍其面向对象、类型安全的特性与多元开发场景;二是入门实操,讲解首个控制台程序的编写与运行;三是变量与数据类型,详解值类型与引用类型,覆盖整数、浮点、字符、布尔等基础类型;四是运算符与表达式;五是流程控制,讲解 if、switch 分支与 while、for 等循环结构;六是开发规范,包含命名规则与代码风格建议。

dawn_007_seven的博客 824

c#学习笔记 Day01

C# 是一个简单的、现代的、通用的、面向对象的编程语言。面向对象程序设计中,程序是有各种对象的相互交互组成的。相同种类的对象具有相同的类型。

qq_44714202的博客 409

C#基础详解

C#是微软公司发布的一种面向对象的、运行于 .NET Framework和 .NET Core(完全开源,跨平台)之上的高级程序设计语言。- C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些他们的复杂特性。- C#是面向对象的编程语言。

feichangyanse的博客 2万+

C#学习笔记本Day01

C#学习笔记本Day01C#和.NET框架微软平台编程.NET框架BCL(Base Class Library基类库)BCL包括什么编译过程CLR概览HelloWorld 根据Bilibili学习视频记录,每天更新记录。 C#和.NET框架 微软平台编程 (1)编程语言使用Visual Basic C C++ (2)20诗集90年代末 Win32API MFC COM(组件对象模型) (3)2002发布第一个。NET框架(多平台、行业标准、安全性) .NET框架 编程工具产生编译的代码,可以通过以下两种方法

weixin_44794443的博客 600

c# 学习day01

环境搭建: 1、sql server2012 数据库服务器 2、visual studio 2010 旗舰版

baidu_21143063的博客 114

Day01-C#学习01、注释符的使用

C#字符串的使用

weixin_44842255的博客 140

C#学习day01--进制以及换算

进制 什么是进制 进制就是进位计数制,逢n进一 2进制 逢二进一 (0,1) 8进制 逢八进一 (0,1,2,3,4,5,6,7) 10进制 逢十进一 (0,1,2,3,4,5,6,7,8,9) 16进制 逢16进一 (0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F,) 进制转换 十转二 二转十 八转二 二转八 十六转二 二转十六 原码、反码、补码 表正负 0表示正数 1表示负数 原码、反码、补码 正数的原码、反码、补码是一样的 0111 1111 0111 1111 0111 111

qq_40285175的博客 313

C#编程学习入门-Day01-2020/2/7

C#编程学习入门-Day01=2020/2/7 使用书籍为《C#入门经典(第七版)》清华大学出版社 编程工具使用Microsoft Visual Studio 2017 书中推荐当时的最新版vs2015,我电脑上刚好有安装好的2012和2017,所以在这里选择了使用2017 本书第一章介绍了.net编程和C#, 第二章 第二章开始进入基础编程 点击工具选项卡,导入和导出设置 将工具重置为C# ...

m877324598的博客 390

Day01-C#学习:03、变量的赋值

变量的赋值

weixin_44842255的博客 1134

C# 零基础学习 Day01|基础概念梳理 + 思维导图总结

第一天主要扫清所有前置概念,搞懂「C# 和.NET 到底是什么」、程序是怎么跑起来的,区分开 B/S、C/S 架构,熟悉控制台基础语法。重要误区纠正:.NET5+ 并没有合并 .NET Framework,二者相互独立,.NET Framework 仅限 Windows 旧项目使用。前言:正式开启 C# 学习之旅,第一天梳理全部基础概念,亲手绘制思维导图整理知识点,主攻方向为上位机开发,记录学习笔记,分享给同样入门的小伙伴。.cs 文件:C# 源代码文件,一个项目可以存在多个.cs 源码文件。

2401_84182005的博客 545

Day01-C#学习:07、Convert进行类型转换

Convert进行类型转换

weixin_44842255的博客 273

C#语言学习——Day01C#基础语句

qq_43457097的博客 218

Day01-C#学习:02、快捷键的使用及变量的存储

快捷键的使用及变量存储

weixin_44842255的博客 249

AutoCAD2019+vs2019+C# 二次开发学习笔记day01(持续更新)

目录 一、新建项目 1、应用程序 目标框架 选择 4.7.2版 2、生成 目标平台选择x64 3、调试 启动外部程序 选择 acad.exe 二、添加autocad类库 三、如何运用命名空间 1、[CommandMethod("***")] 2、简单了解一些命名空间 3、编辑的命令如何添加对应头文件 四、调用命令打开AutoCAD,通过命令打印自定义内容 一、新建项目 打开vs2019,新建项目,选择C# 类库,框架选择(.NET Framework 4.7.2) 然后需要

GiGi_Princess的博客 2866

Day03-C#学习01、异常捕获

异常捕获

weixin_44842255的博客 210

Day01-C#学习:04、占位符、交换变量及接受用户输入

占位符、交换变量及接受用户输入

weixin_44842255的博客 325
上一篇: Java实现S-DES加密算法
下一篇: C#学习——Day02
lb121zc
博客等级 码龄8年 33粉丝 · 5原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值