![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#学习之路
西瓜的春天
这个作者很懒,什么都没留下…
展开
-
C#学习之路(前言)
今天刚在CSDN开通博客,之前学习都会把学习笔记记录在word中,今天觉得有必要换一种方式,把自己的学习历程记录下来,这是我的博客初衷。同时如果能够帮助到其他的初学者,那是再好不过的,可能会成为我坚持写下去的重要理由!写这个栏目之前,我已经用C#编程语言开发过CS项目,那是读研期间为了项目需要(导师逼迫)开发的,而我本人并不是软件工程科班出身,因此开发软件时没有太多编程基础,完全是凭借网络学习原创 2017-07-19 14:16:50 · 296 阅读 · 0 评论 -
C#访问远程服务器共享目录下载文件到本地
今天需要解决个从远程服务器共享文件夹中下载文件到本地的小技术,在网上百度学习了下,因此下面的内容是在别人的基础上修改而来,同时还添加了从本地上传到服务器共享文件夹中的代码。我需要连接的服务器IP为:10.0.xx.xxx,共享文件夹名称为:ctec2,用户名:waveaccess, 密码:waveaccessxxx。方法一:建立一个控制台程序,下面直接上代码。using Syste原创 2017-08-01 21:30:25 · 22278 阅读 · 6 评论 -
c# 封装动态链接库dll
前天学习了下将自己的方法封装进dll,同时在其他的项目里引用封装的dll,并调用dll里的方法。同时还试探了下将Windows应用程序封装进dll(Winform),下面详细介绍。一、建立 类库 将方法封装进dll在VS里新建一个类库项目,项目名称为MyTestDll,并添加两个类文件(TestDll.cs和TestDll2.cs),下面是方法代码。TestDll文件代码usi原创 2017-08-08 20:54:11 · 9626 阅读 · 1 评论 -
C#静态方法和非静态方法
简单说一下静态方法和非静态方法。类里面可以包含有静态方法和非静态方法,静态方法用static关键字修饰。public class OneClass{ public static void Method1() { } public void Method2() { }}Method1方法为静态方法,Method2方法为非静态方原创 2017-08-06 22:34:55 · 1453 阅读 · 0 评论 -
C# 接口的作用浅谈举例
我初次接触接口(Interface),对接口的作用有点迷茫,C#接口中包含方法、属性、索引器和事件的声明,但常用的接口中一般就是方法和属性,然而接口中并没有方法的具体实现代码(不能提供任何成员实现),只有方法的返回类型和方法名。一个类实现了某个接口,则必须在类中包含接口中所有方法的实现代码,换句话说就是,继承自接口的类中必须包含接口中函数的实现代码。 说到这里,可能就可以看出接口原创 2017-08-14 22:52:58 · 29612 阅读 · 27 评论 -
Winform程序打包部署
转载自http://blog.csdn.net/u011981242/article/details/51059441 mark一下其中第十歩到第十四歩可以省略(如果不需要安装前配置数据库的话),当然其他步骤也可以视情况省略。转载 2017-09-19 09:27:27 · 628 阅读 · 0 评论 -
C# 数组、ArrayList和List<T>的区别
之前有点搞不清数组、ArrayList和List,感觉都能存放多个数据,但是又搞不清具体有什么区别,今天重点看了下,首先就是数组。(1)数组//定义一个数组int[] aaa = new int[3];aaa[0] = 1;aaa[1] = 2;aaa[2] = 3;由上面数组的定义可以看出,数组首先就要确定存放数据的类型,也就是说,数组中存放的数据都是一样的;其次,数原创 2017-08-22 21:52:53 · 2526 阅读 · 0 评论