社区
C#
帖子详情
C#如何在一个项目里面调用另一个项目的函数?
caipiao1203
2011-11-24 11:11:50
C#里面 我添加项目 引用了那个项目
我可以使用那个项目中的类了
但是函数不可以,
解决办法是不是 把函数写在一个类里面?
...全文
1627
12
打赏
收藏
C#如何在一个项目里面调用另一个项目的函数?
C#里面 我添加项目 引用了那个项目 我可以使用那个项目中的类了 但是函数不可以, 解决办法是不是 把函数写在一个类里面?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老张一笑
2011-11-26
打赏
举报
回复
最后再检查下命名控件
threenewbee
2011-11-25
打赏
举报
回复
可以引用类?那不就可以了么。
OtherLibrary.AnotherClass c = new OtherLibrary.AnotherClass();
c.AFunction(param1, param2);
wangbin_CSDN
2011-11-25
打赏
举报
回复
变成接口吧
threenewbee
2011-11-25
打赏
举报
回复
我给的代码没看见?你需要用new创建一个对象实例,然后就可以调用了。
l245382052
2011-11-25
打赏
举报
回复
public
bios8086
2011-11-25
打赏
举报
回复
恩 大家都说了!我来看看
liang2819561
2011-11-25
打赏
举报
回复
函数肯定写在类里面啊,注意别是私有的private,用public就OK的
杨友山
2011-11-25
打赏
举报
回复
如果这个函数是公用的,就写在公用的工程中,其它工程引用该公共工程就可调用。
caipiao1203
2011-11-25
打赏
举报
回复
可以引用类 必须把函数写在类里面?
caipiao1203
2011-11-25
打赏
举报
回复
我写了2个WPF 做试验 貌似一定要 函数声明 static 只有public还不能调用
除非写在类里面。。
有没有简短的代码 告诉我 怎么调用 比如这个 这个工程a里面有函数 public ***()
在另一分代码b里 引用了 a 头文件也写了using a; 怎么引用***的函数
Dogfish
2011-11-25
打赏
举报
回复
编译好那个被调用的project,然后加入reference就可以。
hefeng_aspnet
2011-11-24
打赏
举报
回复
你在函数前面加上public呢
C#
封装成DLL,并在
C#
中
调用
一、
C#
封装成DLL 1、在VS中创建
项目
选择类库,命名 myDll 2、建立好
项目
后自动生成的代码如下: 代码修改如下,添加自己要封装的
C#
代码,注意修饰符必须为public using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace myDLL { public class Class1 { //封
C#
在同
一个
方案中通过反射类
调用
具体方法
反射类
调用
具体方法
使用
C#
创建动态链接库
在
C#
中,动态链接库(Dynamic Link Library,DLL)是一种可重用的代码库,它包含
函数
、类和数据,可以被多个应用程序共享和
调用
。本文将介绍如何使用
C#
创建
一个
简单的动态链接库,并演示如何在应用程序中
调用
它。在新建的类库
项目
中,打开默认生成的类文件(例如Class1.cs),并定义你想要在动态链接库中暴露的
函数
。首先,在应用程序
项目
中,添加对动态链接库的引用。这将生成
一个
DLL文件,该文件包含了你在类库
项目
中定义的
函数
和类型。的
函数
,该
函数
与之前在类库中定义的
函数
具有相同的签名。
一个
项目
包含两个Main
函数
编辑方式
using System;//
一个
项目
中包含两个Main
函数
namespace Walter.Example{ /// /// 第
一个
类 /// 编译方式为:csc Demo.cs /main:Walter.Example.Client /// class Client { public static int Main() {
一个
解决方案中有两个
项目
,
一个
项目
调用
另
一个
项目
中的
函数
两个
项目
分别是test1和test2,test1中有两个
函数
被test2
调用
,用法如下://test1.hintadd(intx,inty);intsubstract(intx,inty);//test1.cpp#include"test1.h"intadd(intx,inty){returnx+y;}intsubstract(intx,inty){returnx-y;}然后...
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章