其實呢~我同時還有一篇是9/1開賽的文章
原來以為一個已經要結束..一個要開始應該會很順利
但是
中間有一段很愛睏的時期..所以~要先把坑補起來
這篇就是像學其它語言一樣要先理解自己要打的內容
所以從變量開始~
這裡要練習程式碼從無到有,所以使用
https://visualstudio.microsoft.com/zh-hant/thank-you-downloading-visual-studio/?sku=Community&rel=17
選擇沒有模板的方式:
按"箭頭"可以跳出來
程式碼:
using System;
namespace HelloWorld2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World");
}
}
}
其中自己打的只有
Console.WriteLine("Hello World");
一行一行來解釋
using System;//用到System的命名空間
namespace HelloWorld2
{
class Program
{
static void Main(string[] args)//Main方法=應用程式從這裡開始
{
Console.WriteLine("Hello World");//印在視窗
}
}
}
從變量variables開始~
指定變量的類型(int是整數)+取名字 int userAge;
int是整數
byte userAge=100; //是0-255數字
float pi=3.142f; //是浮點數(小數點) 後面要加f
double pi2=3.142; //是小數點(比float可以存的空間還大)
decimal pi3=3.142m; //是小數點(小數點要很準確時)
char c='%'; //存文字
bool b =false; //存真假
string userAge的userAge首字不能是號碼
在 C# 中,string 關鍵字是 String 的別名。 因此, String 和 string 是相等的,不論是否建議使用提供的別名, string 即使沒有,也是一樣 using System; 。 String 類別提供許多方法來安全地建立、操作和比較字串。 此外,C# 語言會多載一些運算子,以簡化常見的字串作業。 如需關鍵字的詳細資訊,請參閱字串。
https://docs.microsoft.com/zh-tw/dotnet/csharp/programming-guide/strings/
初始化變量:
賦值都是在=的右邊
using System;
namespace HelloWorld2
{
class Program
{
static void Main(string[] args)
{
int x = 5;
int y = 10;
x = y;
Console.WriteLine(x);
}
}
}
換過來呢~
using System;
namespace HelloWorld2
{
class Program
{
static void Main(string[] args)
{
int x = 5;
int y = 10;
y = x;
Console.WriteLine(x);
}
}
}
從10進入變量userAge = 10;
在變量+5是寫成userAge =userAge +5;
DEAR ALL 我們明天見~