C# 在C#中这样声明c语言中函数声明是声明意思,求解

C#怎么声明导出函数
[问题点数:40分,结帖人skywolf381]
C#怎么声明导出函数
[问题点数:40分,结帖人skywolf381]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第一
2014年 总版技术专家分年内排行榜第三
2013年 总版技术专家分年内排行榜第一
2014年 总版技术专家分年内排行榜第三
匿名用户不能发表回复!|C#中给函数添加注释小技巧
1、多行注释是比较常用的。
快捷键如下:
注释:先按Ctrl+K,再按Ctrl+C
取消注释:先按Ctrl+K,再按Ctrl+U
(注意,是“U”,不是“V”)
2、有个非常简单的用法,就是“///”用法。
就是在你的函数的上一行输入///,这样VS会自动添加方法的相关注释,然后你也可以添加和修改注释。
举个例子,比如点击按钮的函数,你输入"///"后会是:
然后,你可以在空白处填写它的意思:
但是你要折叠起来,却是:
仍然看不出是什么鬼,所以,可以这么修改:
这样折叠起来,是这个样子:
是不是很方便,应用到自己的程序中吧!
没有更多推荐了,
不良信息举报
举报内容:
C#中给函数添加注释小技巧
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!C# 为什么这种函数定义可以不需要函数体,是分开声明和定义吗?怎么理解,谢谢_百度知道
C# 为什么这种函数定义可以不需要函数体,是分开声明和定义吗?怎么理解,谢谢
Public函数:
添加组件函数:
public Component AddComponent(string className);
说明:传入组件类名
public T AddComponent&T&() where T : C
说明:通过泛型创建
public Component AddComponent(Type componentType);
说明:组件类...
我有更好的答案
对,定义和声明分开了
意思是在不同文件定义函数体和声明函数吗?不同文件中处理这两个东西?是吗
对的,只要在编译的时候一起就可以了
采纳率:62%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
C++中原型是怎样的:
extern "C" _declspec(dllexport) void * creat(const char* password);
整个怎么在C# 中调用啊,void * 正常对应的是 IntPtr,可总是说签名不正确,byte[]也不行
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你应该先贴问题代码。
我觉得可能是没有指定CallingConvention:
[DllImport("???.dll", EntryPoint = "creat", ExactSpelling = true, CallingConvention = CallingConvention.Cdecl)]
[return: MarshalAs(UnmanagedType.SysInt)]
public static extern IntPtr Create(...);
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
签名不正确?你确定不是因为你的dll是32位而你的系统是64位导致的?
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。C#程序中,在我定义的虚函数,出现的错误是“必须声明标记,因为它未标记为abstract,external,partial_百度知道
C#程序中,在我定义的虚函数,出现的错误是“必须声明标记,因为它未标记为abstract,external,partial
我有更好的答案
virtual 方法必须存在方法体。public virtual void GetSP(...){}public virtual void GetDSP(...){}public virtual void GetIP(...){}
采纳率:54%
来自团队:
同学,你试试在方法后面加个大括号{}试一下
为您推荐:
其他类似问题
extern的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 头文件中声明函数 的文章

 

随机推荐