程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#的基礎學習(1)

C#的基礎學習(1)

編輯:關於C語言

這是一篇C#的基礎學習文章,高手就可以跳過了,

1.基本類型:

基本與C\C++相同

decimal decimal是一個128位的高精度浮點數。

bool 注意的是bool類型只有true和faulse兩個可取值,在C#中,不能將bool值強制轉換為整形值。如,將true轉換為1或將1,0轉換為bool值都是不行的。

Parse和TryParse轉換字符串

基本的數字類型包含Parse和TryParse的方法,可將數字字符串類型轉換為指定的數字類型,例如

int iParse = Int32.Parse("1000");
float fParse = float.Parse("1.2"');

TryParse能提供有條件的解析,這個方法會返回一個布爾值,以指示解析是否成功,從而可以免去添加一場處理代碼的麻煩。

int result;
book ok = Int32.TryParse("100" , out result);

2.控制結構

基本與C\C++相同,多出了foreach循環,用法與PHP的foreach相當,但.Net中的集合類(Collections)都可以用在foreach循環中。

3.預處理指令

與C\C++相仿,最常見的用途是:條件編譯,增加診斷來報告錯誤和警告,定義代碼域。

(1)條件編譯

#define DEBUG
using System;
public class MyApp
{
public static void Main()
{
#if(DEBUG)
Console.WriteLine("Debug Mode");
#else
Console.WriteLine("Release Mode");
#endif 
}
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved