社区
C#
帖子详情
关于C#的两个基本问题
lewton
2002-02-09 06:09:48
C#提供了类似Delphi,C++Builder,VB的可视化界面设计。如果我要把C#作为GUI开发环境,
首先遇到的两个问题是:
1,用C#编译的程序,能不能在Win98下运行?如果可以,需要拖多大的运行库?是500K,还是50M?
2,在C#中,如何调用我已有的DLL?
谢谢
...全文
24
4
打赏
收藏
关于C#的两个基本问题
C#提供了类似Delphi,C++Builder,VB的可视化界面设计。如果我要把C#作为GUI开发环境, 首先遇到的两个问题是: 1,用C#编译的程序,能不能在Win98下运行?如果可以,需要拖多大的运行库?是500K,还是50M? 2,在C#中,如何调用我已有的DLL? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snewxf
2002-02-18
打赏
举报
回复
我也想知道?
WhiteEat
2002-02-13
打赏
举报
回复
c#打包的时候会自动打入mscorlib.dll,该组件是运行在win98的CLR,解释IL.
jhnhu
2002-02-11
打赏
举报
回复
怎么做导出函数?
应该是.def的文件吧 怎么做这个文件
hbtsyx
2002-02-09
打赏
举报
回复
1.C#编译的程序,可以在任何安装了.net运行环境的系统中运行,将来甚至可能可以运行在linux中;这个运行库大概16M左右。
2.假如你的sample.dll中有名为sample这个导出函数:
可以这样在你的C#代码中声明:
…………
[DllImport("sample.dll", EntryPoint="sample", SetLastError=true,
CharSet=CharSet.Unicode, ExactSpelling=true,
CallingConvention=CallingConvention.StdCall)]
public static extern ReturnType sample(paramlist);
………………
C#
两个
窗体之间值通信
C#
两个
或者多个窗体之间值得传递方法有很多种,大致可以分为单向传递和双向传递两种,后者当然更加灵活一点,对于
C#
的特点体现的也最好。这里总结两种最为常用的方法,通过属性设置和事件委托进行通信。 1、事件委托 我们可以做
两个
窗体Form1,Form2来实现
两个
整数的相加求和,其中前者负责输入第一个整数,通过点击事件弹出第二个窗体,在第二个窗体中设置第二个整数,再返回整数给第一个窗体
使用
C#
实现求
两个
数组的交集
需要注意的是,这种手动实现的算法效率相对较低,而且在处理大规模数据时容易出现性能
问题
。因此,推荐使用LINQ库提供的现成方法,以获得更高的代码效率和更好的性能表现。是LINQ库中的一个扩展方法,用于求
两个
集合的交集。除了使用LINQ库外,我们也可以手动实现求交集的算法。在
C#
中,可以很方便地使用LINQ库来实现求交集的功能。然后,我们使用双重循环遍历这
两个
数组,找出它们的交集,并将结果添加到。运行上述代码,输出结果为3和4,即
两个
数组的交集。循环遍历交集,并将每个元素打印输出。,以及一个用于存储结果的。
C#
基本
数据类型
1.数据类型分类
C#
数据类型分为两大类:值类型和引用类型 其中值类型有13个,引用类型有2个 char为值类型,String为引用类型 两种类型都是由
基本
类object的发展而来 enum和struct为值类型 类、接口、数组、委托为引用类型 2.整型类型 整数类型的变量的值为整数,由于计算机存储单元有限,所以计算机语言只提供一定范围内的整数类型的值。
C#
的整数类型:sbyte、byte、short、ushort、int、uint、long、ulong。划分的依据是根据该类型的变量在内
C#
基础篇(一)
基本
概念
C#
基础篇
C#
基础篇(一)
基本
概念 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录
C#
基础篇前言一、历史发展二、设计目标三、语言结构2.
两个
基本
类总结 前言
C#
是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。
C#
是微软公司研究员Anders Hejlsberg的最新成果。
C#
看起来与Java有着惊人的相
c#
- -一个中心,
两个
基本
点
概述:
C#
是一种安全的、稳定的、简单的、优雅的,由C和c++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。 我们学过vb,我们也了解一点c++。现在在学起
c#
来,就有了另一个机会去了解和摸索 任何一种编程语言的规律。
c#
对我们来说,并不陌生。因为它的数据,表达式,控制结构,
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章