首页 > 其他分享 >csharp基础

csharp基础

时间:2023-10-24 10:34:46浏览次数:31  
标签:-- FirstProject 基础 Nested statement csharp Day

学习/csharp


学习/csharp


Day 1 ;
Day 2:
1. Solution: FirstProject
2. Project: FirstProject
3. C# file: FirstProject
4. Class: FirstProject
5. Class member:
a. Method: MyMethod
b. Local Variable: myVariable
c. Global variable: MyVariable

Common math: pow, abs, square

Day 3;

Control flow statement:
1. Selector :
a. If
b. If else
c. Nested if
d. Nested if else
e. Switch case
2. Iterative
a. While -- precheck
b. Do while -- executed at ease once
c. For -- predetermined number of repetition
d. For each --simple use of for loop (array)
3. Transfer
a. Break --jump out loop
b. Goto --transfer the flow to the "goto statement"
c. Continue --break one repetition
d. Return --terminate execution of the function
e. Try catch -- finnaly (error handing)

Day 4
1. Char can convert to int but reverse cannot

Day 5
1. Modular
a. Variable scope:
Delegate signature includes the return type and argument type

标签:--,FirstProject,基础,Nested,statement,csharp,Day
From: https://www.cnblogs.com/HardisonDream/p/17614874.html

相关文章

  • 【基础算法】- 贪心
    贪心定义贪心算法适用于最优子结构问题。意思是问题在分解成子问题来解决时,子问题的最优解能递推到最终问题的最优解。常见的符合这种性质的问题如:「我们将XXX按照某某顺序排序,然后按某种顺序(例如从小到大)选择。」「我们每次都取XXX中最大/小的东西,并更新XXX。」但比......
  • 谷粒商城分布式基础(一)—— 项目简介 & 分布式基础
     目录一项目简介1、项目背景二、分布式基础概念 分布式基础篇回到顶部一项目简介1、项目背景1.1电商模式市面上有5种常见的电商模式B2B、B2C、C2B、C2C、O2O;(1)B2B模式B2B(BusinesstoBusiness),是指商家和商家建立的商业关系,如阿里巴巴(2)B2C模式......
  • 性能测试-locust 基础模板
    fromlocustimportHttpUserfromlocustimportTaskSetfromlocustimporttaskclassDemo(TaskSet):"""继承定义任务类"""defon_start(self):print("开始执行")@taskdefbai_du(self):url=......
  • python基础
    python环境搭建1、下载安装包-3.x-2.x下载官网:https://python.org/2、安装(傻瓜式安装,选择路径时选择下,其他都默认即可)python的交互界面再命令行输入python,进入到python的交互页面;再交互页面输入python命令,python解释器就会立即执行。pythonjingjing.py执行python文......
  • JavaScript基础
    学习目标:掌握编程的基本思维掌握编程的基本语法typora-copy-images-to:mediaJavaScript基础JavaScript介绍JavaScript是什么JavaScript是一种运行在客户端的脚本语言Netscape在最初将其脚本语言命名为LiveScript,后来Netscape在与Sun合作之后将其改名为JavaScript。JavaScript最......
  • C语言基础知识
    导言:C语言是一种广泛应用于系统开发、嵌入式系统和游戏开发等领域的高级编程语言。在学习C语言之前,了解其基础知识是至关重要的。一、HelloWorld程序HelloWorld是C语言程序员的入门示例。它是一个简单的程序,输出“HelloWorld”到终端。下面是一段典型的HelloWorld程序的代码:```......
  • Java基础 字符输出流之一——FileWriter
     FileWriter书写细节:1.创建字符输出流对象细节①:参数是字符串表示的路径或者File对象都可以细节②:如果文件不存在会创建一个新的文件,但要保证父级路径是存在的细节③:如果文件已经存在,则会清空文件,如果不想清空可以打开续写开关 2.写数据细节:如果write方法的参......
  • Java基础 read (char[] buffer) 底层原理
    FileReaderfr=newFileReader("E:\\Java基础资料\\a.txt");char[]chars=newchar[2];while(true){intlen=fr.read(chars);if(len==-1)break;System.out.print(newString(chars,0,len));}fr.close(); read(char[] buffer)......
  • Java基础 Java中编码、解码的方法
    所谓编码,就是把我们要存储的数据变成能真正的存储在硬盘当中的字节数据 编码的方法:public byte[] getBytes()  →  使用默认方式进行编码(idea默认使用UTF-8;eclipse默认使用GBK)public byte[] getBytes(String charsetName)  →  使用指定方式进行编码......
  • Java基础 字符流、字符输入流
    字符流的底层其实就是字节流,只不过在字节流的基础上又添加了字符集的概念(字符流=字节流+字符集) 字符流的特点:输入流:一次读一个字节,遇到中文时,一次读多个字节(GBK一次读两个,UTF-8一次读三个)输出流:底层会把数据按照指定的编码方式进行编码,变成字节再写到文件中 字符流应......