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

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

 更新時間:2007年04月09日 00:00:00   作者:  

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

最新評論

双辽市| 泗洪县| 尼木县| 凤山市| 永顺县| 淮南市| 枣强县| 绍兴市| 象山县| 株洲市| 独山县| 德兴市| 同仁县| 南漳县| 巧家县| 应用必备| 韶关市| 军事| 宁化县| 电白县| 大埔区| 霍林郭勒市| 青神县| 桂东县| 沙坪坝区| 南京市| 富顺县| 桃江县| 含山县| 肥乡县| 濮阳市| 鄂托克前旗| 六盘水市| 张北县| 德保县| 东乌珠穆沁旗| 合川市| 茶陵县| 灌云县| 云林县| 同江市|