構成C#語言的基本元素
- 關鍵字:Keyword,構成一門語言的基本詞彙
- 操作符:Operator,運算思想的符號
- 標識符:Identifier,用戶自己取的名字,變量/類/成員…ect 。一定要有意 義。 變量名用Camel ,類/名稱空間用Pascil法
- 標點符號:
- 文本:字面值,例子如下:
- - 註釋與空白
類型,變量,方法
類型(type):定義變量和方法的時候,都是有類型屬性的。類型決定了變量或者方法在內存中的存儲形式。
變量:存放數據的地方;
int x; //申明一個x的整型
x=100;//把字面量100存進去
方法:處理數據的邏輯。可以理解成一個數據的加工廠,原料進去,加工完的產品出來。
方法的聲明:三種常見的方法
1- 有輸入有返回
2- 無輸入有返回
3- 有輸入無返回
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp5
{
class Program
{
static void Main(string[] args)
{
Calculator c = new Calculator();
Console.WriteLine(c.Add(3, 4));
Console.WriteLine(c.Today());
c.PrintSum(4, 6);
}
}
class Calculator
{
public int Add(int a, int b)
{
int result = a + b;
return result;
}
public string Today()
{
int day = DateTime.Now.Day;
return day.ToString();
}
public void PrintSum(int a,int b)
{
int result = a + b;
Console.WriteLine(result);
}
}
}
程序就是數據+算法
算法
1- 循環
2- 遞歸