最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析C# 基礎(chǔ)語法的使用

 更新時間:2013年05月08日 12:13:17   作者:  
本篇文章對C#中基礎(chǔ)語法的使用。進行了詳細(xì)的分析介紹。需要的朋友參考下

.net     是一種多語言的平臺,開發(fā).net 可以用多達(dá)幾十種語言進行。   Java 是一種單語言的平臺。

快捷鍵:   home  移到本行非空白字符前面           end    移到本行結(jié)尾

            shift   可以多選擇字符  通過配合home  end   paUp   paDn

            Ctrl + home   文本開頭              Ctrl +  end   文本結(jié)尾

 

#region   和   #endregion     可以折疊一段代碼

 

MSIL:微軟中間語言Microsoft Intermediate Language

CLR:公共語言運行時Common Language Runtime

Console.ReadLine();   用戶從鍵盤輸入一個字符串,以回車鍵結(jié)束

字符串轉(zhuǎn)換為枚舉類型

例如:

enum  SEX{ 男,女};

SEX   sex  = (SEX) (Enum.Parse( typedef(SEX), Console.ReadLine() ) );

c#中out與ref的用法與區(qū)別

1、out必須在函數(shù)體內(nèi)初始化,在外面初始化沒意義。也就是說,out型的參數(shù)在函數(shù)體內(nèi)不能得到外面?zhèn)鬟M來的初始值。

2、ref必段在函數(shù)體外初始化。

3、兩都在函數(shù)體的任何修改都將影響到外面。

例:

復(fù)制代碼 代碼如下:

using System;

namespace ConsoleApplication1
{
   class C
   {
     public static void reffun(ref string str)
     {
        str += " fun";
     }

     public static void outfun(out string str)
     {
        str = "test";     //必須在函數(shù)體內(nèi)初始
         str += " fun";
     }
  }

 class Class1
 {
    [STAThread]
    static void Main(string[] args)
    {
      string test1 = "test";
      string test2;                  //沒有初始
       C.reffun( ref test1 );     //正確
       C.reffun( ref test2 );     //錯誤,沒有賦值使用了test2
      C.outfun( out test1 );    //正確,但值test傳出來了,傳進去的test不能用,必須在函數(shù)中先重新復(fù)制才能用!
       C.outfun( out test2 );    //正確

       Console.Read();
    }
 }
}


修飾符:

public 公有訪問。不受任何限制。
private 私有訪問。只限于本類成員訪問,子類,實例都不能訪問。
protected 保護訪問。只限于本類和子類訪問,實例不能訪問。
internal 內(nèi)部訪問。只限于本項目內(nèi)訪問,其他不能訪問。
protected internal 內(nèi)部保護訪問。只限于本項目或是子類訪問,其他不能訪問

屬性:定義一個變量,在這個變量中含有g(shù)et/  set  兩個方法,我們就叫做屬性

public  int  Age

{

        get //是變量的可讀屬性,沒有這個方法,說明此變量不可讀
       {
       }

       set // 變量的可寫屬性,沒有這個方法,變量無法修改和賦值
       {
       }
}
 

params 構(gòu)造函數(shù)聲明數(shù)組 而不知道數(shù)組長度 用的
在方法聲明中的 params 關(guān)鍵字之后不允許任何其他參數(shù),并且在方法聲明中只允許一個 params 關(guān)鍵字。

相關(guān)文章

  • Unity3D實現(xiàn)播放gif圖功能

    Unity3D實現(xiàn)播放gif圖功能

    這篇文章主要為大家詳細(xì)介紹了Unity3D實現(xiàn)播放gif圖功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • 關(guān)于C# 類和對象詳情

    關(guān)于C# 類和對象詳情

    類是C#面向?qū)ο缶幊痰幕締卧?。一個類都可以包含2種成員:字段和方法,接下來小編將在文章里向大家詳細(xì)介紹
    2021-09-09
  • c#讀寫excel文件使用示例

    c#讀寫excel文件使用示例

    這篇文章主要介紹了c#讀寫excel文件使用示例,需要的朋友可以參考下
    2014-02-02
  • C#利用VS中插件打包并發(fā)布winfrom程序

    C#利用VS中插件打包并發(fā)布winfrom程序

    這篇文章主要為大家詳細(xì)介紹了C#利用VS中插件打包并發(fā)布winfrom程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • C#構(gòu)建分頁應(yīng)用的方法分析

    C#構(gòu)建分頁應(yīng)用的方法分析

    這篇文章主要介紹了C#構(gòu)建分頁應(yīng)用的方法,結(jié)合實例形式分析了C#創(chuàng)建分頁功能的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2017-01-01
  • c#如何獲取json數(shù)組里指定參數(shù)

    c#如何獲取json數(shù)組里指定參數(shù)

    這篇文章主要介紹了c#如何獲取json數(shù)組里指定參數(shù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • C#?WPF中RadioButton控件的用法及應(yīng)用場景

    C#?WPF中RadioButton控件的用法及應(yīng)用場景

    在WPF應(yīng)用程序中,RadioButton控件是一種常用的用戶界面元素,本文主要介紹了C#?WPF中RadioButton控件的用法及應(yīng)用場景,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • C#抽象類和接口的區(qū)別分析

    C#抽象類和接口的區(qū)別分析

    這篇文章主要介紹了C#抽象類和接口的區(qū)別,詳細(xì)的分析了抽象類與接口的概念與特性,并對二者作出比對說明,需要的朋友可以參考下
    2014-10-10
  • C#中is,as,using關(guān)鍵字的使用說明

    C#中is,as,using關(guān)鍵字的使用說明

    這篇文章主要介紹了C#中is,as,using關(guān)鍵字的使用說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Jquery+Ajax+Json+存儲過程實現(xiàn)高效分頁

    Jquery+Ajax+Json+存儲過程實現(xiàn)高效分頁

    這篇文章主要介紹Jquery+Ajax+Json+存儲過程實現(xiàn)分頁,需要的朋友可以參考下
    2015-08-08

最新評論

武义县| 封丘县| 牙克石市| 疏附县| 星子县| 岳普湖县| 资中县| 广饶县| 枣庄市| 潢川县| 河源市| 巨鹿县| 双江| 招远市| 玛纳斯县| 惠东县| 赣州市| 金平| 山西省| 辉县市| 大荔县| 侯马市| 湟中县| 措勤县| 崇阳县| 广平县| 黑山县| 平原县| 磐石市| 福海县| 河池市| 寿光市| 万载县| 三门峡市| 贺兰县| 石泉县| 邯郸县| 湖州市| 鸡西市| 天台县| 隆安县|