C#
Jane_sl
既然选择了,就坚持下去吧!坚持就是胜利!
展开
-
委托与事件及其应用
一.委托以及延伸先看下MSDN 的介绍吧~------ delegate通俗的说 委托就是可以实现 把方法做为变量来传递1.先写个最简单的委托的用法静态的和非静态方法的结果会输出您好 wlf Hello wlf这是最原始的委托2. 进化为匿名方法声明完委托后 还要声明方法 是不是很麻烦 如果不声明方法 用匿名方法 可以帮我们 看 代码减少了转载 2011-12-21 16:26:17 · 520 阅读 · 0 评论 -
Asp.Net引用App_Data中的类,引用不成功怎么办?
遇到这类问题,是没有将App_Data中的类的属性设好,将该类的属性-->生成操作,从“内容”改为“编译”即可调用。原创 2019-05-24 15:45:31 · 658 阅读 · 2 评论 -
为什么选择.NETCore?
学习新的开发框架是一项巨大的投资。您需要学习如何在新框架中编写,构建,测试,部署和维护应用程序。作为开发人员,有许多框架可供选择,很难知道什么是最适合的。即使您正在使用.NET开发软件,.NET Core也不相同,您需要花时间学习使用它的工具和技术。为了理解为什么.NET Core值得一看,这有助于知道你从哪里开始。.NETCore的开源协议.NET Core从属于.NET基金会,由微软进...转载 2019-04-23 14:31:15 · 3123 阅读 · 0 评论 -
Win7操作系统: 请求的操作需要提升
这个问题是我在运行OPC Client时遇到的问题,产生该问题的原因是:程序运行的时候,没有获得管理员权限。每次运行程序的时候,都需要去获取管理员权限是个很麻烦的事,为了一劳永逸,那就改一下设置吧:点击开始菜单; 在搜索框中输入“cmd”,将会在返回的搜索结果中看到cmd的快捷方式; 右键单击刚才创建的命令行项,选择属性; 点击高级按钮以打开高级属性对话框; 勾选“请以管理员身原创 2014-03-22 09:44:39 · 15290 阅读 · 0 评论 -
C#操作Excel
摘要:本文介绍了Excel对象、C#中的受管代码和非受管代码,并介绍了COM组件在.net环境中的使用。 关键词:受管代码;非受管代码;Excel对象;动态连接库 引言 Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得转载 2012-07-12 10:44:45 · 1688 阅读 · 0 评论 -
c# BackGroundWorker 多线程操作的小例子
在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示元,必要进,还要控制后台线程中断当前操作。以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异常。在 .net中,提供了一个组件 backgroundworker就是专门解决这个问题的。转载 2012-06-19 15:29:48 · 1950 阅读 · 0 评论 -
更改可执行文件的输出路径方法
我的exe文件是A.exe,执行过程中需要调用另一个exe文件B,B.exe包含在一个文件夹中,等程序编译实现完以后,领导又要求两个exe文件都要在该文件夹中,方便用户更新。但是exe文件一拷贝进去就找不到B.exe.折腾来折腾去才在高人的指点下找到解决方案,让A.exe文件直接生成在文件夹中不就行了吗?在解决方案的Build中的Output中设置该项就可以了。在编程过程中,经常会碰到一些很棘原创 2012-05-30 11:47:11 · 1918 阅读 · 0 评论 -
使用微软消息队列实现C#进程间通信
顾名思义,微软消息队列(MSMQ)是一种给队列发送消息以便稍后进行处理的方法。消息由一个“Producer”(生产者)应用程序发送出去,再由一个“Consumer”(消费者)应用程序返回。这两个应用程序可以在同一台机器上,在整个网络中,或甚至是位于并不总是连接在一起的不同机器上。MSMQ具有故障保险特性,因为如果第一次传送失败,它会重新发送消息。这样可保证你的应用程序消息到达它们的目的地。转载 2012-04-07 11:25:16 · 1334 阅读 · 0 评论 -
C#编程中的66个好习惯
最近在网上发现这篇文章,看看自己的编程习惯掌握了多少?1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个转载 2012-01-10 15:09:23 · 518 阅读 · 0 评论 -
详解C#中的反射
两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专家,不知说得是否准确^_^)。2、地球内部结构:地球的内部结构大体可以分为三层:地壳、地幔和地核...转载 2019-05-30 10:12:00 · 185 阅读 · 0 评论