笔试题extern

时间:2020-10-15 17:11:29 笔试题目 我要投稿

笔试题(extern)

extern 是什么意思?
答:extern 修饰符用于声明由程序集外部实现的'成员函数经常用于系统API函数的调用(通过 DllImport )。注意,和DllImport一起使用时要加上 static 修饰符也可以用于对于同一程序集不同版本组件的调用(用 extern 声明别名)不能与 abstract 修饰符同时使用

笔试题(extern)

示例:

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);
 

【笔试题(extern)】相关文章:

华为2017笔试题08-16

360笔试题目10-20

华为2017笔试试题08-10

extern在函数声明中的意思11-22

桂林银行笔试题笔经10-21

QMS2007笔试审核知识模拟试题11-02

眼线笔类型-如何挑选眼线笔11-09

马克笔有哪些分类-马克笔的分类11-03

ps笔刷怎么安装08-27

唇线笔怎么用10-11