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

C#學(xué)習(xí)基礎(chǔ)概念二十五問第2/4頁

 更新時(shí)間:2007年04月09日 00:00:00   作者:  

3.extern 是什么意思?
答:
extern 修飾符用于聲明由程序集外部實(shí)現(xiàn)的成員函數(shù)
經(jīng)常用于系統(tǒng)API函數(shù)的調(diào)用(通過 DllImport )。注意,和DllImport一起使用時(shí)要加上 static 修飾符
也可以用于對于同一程序集不同版本組件的調(diào)用(用 extern 聲明別名)
不能與 abstract 修飾符同時(shí)使用
示例:
復(fù)制代碼 代碼如下:

using System; 
using System.Collections.Generic; 
using System.Text; 
using System.Runtime.InteropServices; 
namespace Example03 

    class Program 
    { 
        //注意DllImport是一個Attribute Property,在System.Runtime.InteropServices命名空間中定義 
        //extern與DllImport一起使用時(shí)必須再加上一個static修飾符 
        [DllImport("User32.dll")] 
        public static extern int MessageBox(int Handle, string Message, string Caption, int Type); 
        static int Main() 
        { 
            string myString; 
            Console.Write("Enter your message: "); 
            myString = Console.ReadLine(); 
            return MessageBox(0, myString, "My Message Box", 0); 
        } 
    } 


相關(guān)文章

最新評論

岚皋县| 织金县| 喀什市| 玛纳斯县| 陕西省| 深水埗区| 鹿泉市| 淮北市| 勃利县| 凉城县| 磐安县| 敖汉旗| 西吉县| 赤峰市| 吉木乃县| 西林县| 喀什市| 淮阳县| 崇州市| 公主岭市| 鹤壁市| 临朐县| 崇礼县| 托里县| 陵水| 博罗县| 兴山县| 商丘市| 浦城县| 泸西县| 宾阳县| 隆回县| 石城县| 城口县| 康乐县| 海林市| 剑河县| 长宁县| 洛阳市| 若尔盖县| 孙吴县|