随笔分类 - C#
1
摘要:C#学习路线指南 花费了几天时间整理了C#学习路线图,可以说是纯野生C#程序员成长路线规划,在这里分享下,希望可以帮助到想从事C#开发的同学们。本人阅历尚浅,有些知识点可能分享不正确,希望广大网友评论区补充,我会同步修正更新。 题记 最近自己一直在想,一个初学者刚开始应该学些什么,该学习到哪种程度找
阅读全文
摘要:从开始编码到现在,从没有意识去如何去写出更加规范,更加易读的代码,只是按照需求将某一功能进行实现。下面是最近在网上搜索查看的一些通用的知识点,做一记录。 单一抽象层次 单一抽象层次是指一个函数或者方法中的所有操作处于相同层次。 其实说白了就是把复杂的东西,业务多的模块进行细小的在拆分。让其函数只做一
阅读全文
摘要:关于学习北京理工大学金旭亮老师在线课程的笔记。 介绍: 在线课程网址:http://mooc.study.163.com/university/BIT#/c 老师个人网站:http://jinxuliang.com/MainWebSite 10.10号开课的,主要有三个课程,其中我最想学习的就是老师
阅读全文
摘要:项目需求: 某学校订单截止操作时间的上一个月最后一天晚上23:59:59 为止所有支付的订单统计; 代码: 图片: 利用DateTime.Parse();将string类型的时间转换为datetime类型,我们看一下后面的代码,是将时间手动的设置为我们需要的时间。 这样我们设置了值。 封装取时间的方
阅读全文
摘要:一:认识程序集 只要是使用VS就会和程序集打交道,我们通过编辑和生产可执行程序就会自动生成程序集。那么什么事程序集呢,.net中的dll与exe文件的都是程序集(Assembly)。 可以看做是一堆相关类打包的包,相当于java中的jar包(*); 程序集包含:类型元数据,程序集元数据,IL代码,资
阅读全文
摘要:这几天有点不在状态,每一次自己很想认真的学习,写点东西的时候都会被各种小事情耽误,执行力太差。所以自己反思了下最近的学习情况,对于基础的知识,可以从书中和视频中学习到,自己还是需要注意下关于自己以前做的项目中的一些知识点,那些才是HR提问的关键所在。今天都6.4号了,时间过的真是快呀,学校7.18左
阅读全文
摘要:一:XML文档 了解xml文档。 利用代码来创建XML文档。 >Linq To Xml >XML 的查找 从xml文本中找到name=”张辉01”的,返回父节点。
阅读全文
摘要:一:值类型/引用类型的区别 值类型主要包括简单类型,枚举类型,和结构体类型等,值类型的实例通常被分配在线程堆栈上面变量保存的内容是实例数据本身。引用类型被分配在托管堆上,变量保存的是地址。引用类型主要包括类类型,接口类型,委托类型和字符串类型等。 关于参数传递,这里有四种: 值类型参数的按值传递;
阅读全文
摘要:关于集合的练习。 >计算字符串每个字符出现的次数。 >序列化 序列化就是格式化,是指将一个对象以某种格式进行呈现的样子。 --步骤 > 在需要序列化的类前标记[Serializable] 创建序列化的对象BinaryFormatter 创建流 调用Serialize方法。(Serialize():将
阅读全文
摘要:>了解委托。 生活中的例子:我要打官司,我需要找一个律师,法庭上面律师为当事人辩护,它真正执行的是当事人的陈词,这时律师 就相当于一个委托对象。当事人则委托律师为自己辩解。 C#中的委托是一个类,(类类型),因为只有类才有对象的概念。C#中的委托可以理解为函数的一个包装,它使得C#中的函数可以作为参
阅读全文
摘要:一:读写流的一些案例。 >关于StreamWrite 这里的一些常用的方法和我们之前的那个FileStream是一样的,参数很多都是一样的用法。 下面是结果。 >关于StreamRead
阅读全文
摘要:一:泛型 关于泛型我自己也不是很好的理解,但是具体的运用还是可以的,可以这样的理解,我们定义一个数组,但是不知道将来它是保存什么类型的值,很是矛盾,这个时候泛型就出现了,它可以解决这个场景,list<T> 以前这里是类型,前提是我们知道这里将来保存什么值,现在不知道了使用T(Type)来表示,将来什
阅读全文
摘要:面向对象编程就是面向抽象的父类进行编程,具体的实现不用考虑,由子类决定。<经典的说法--面向鸭子编程> eg:鸭子的编程,<对于多态的理解> 我们都习惯把使用两条腿两边走的动物,形象的叫做鸭子。这里我们的本来的鸭子就是父类(抽象类),继承且实现方法的叫做子类,就是我们把走路和鸭子一样的都叫做鸭子一样
阅读全文
摘要:这里主要是记录下自己学习笔记,希望有个地方在以后可以看到自己走过的路。 关于之前多态的知识有一个口诀,很好理解里面的override和new,virtual关键字。 “new则隐藏,over重写,隐藏看类型,重写只管新” 面向对象的三大特征:封装,继承,多态。 非面向对象的特征 静态 静态一般的是使
阅读全文
摘要:自己要有自信,相信自己可以找到好的工作。面对校招,企业更加看重自己的基础,这30天就把C#的基础好好的复习,学习下。笔记一定要认真的记录,这样自己复习回顾的时候就有了可以参考的东西了。 一:多态 在面向对象编程中不好理解的就是多态了,很多时候我们只是会使用,但是具体的知识点还不是很透彻,通过下面的示
阅读全文
摘要:介绍:正则表达式的基本语法和一些简单的使用方法,通过正则表达式来进行一些邮箱等的提取。 一:正则表达式语法介绍 定义:是一种用于匹配,提取,替换用的包含元字符的字符串。它是一门用来进行文本处理的技术,与语言无关。其实正则表达式其实是一个模版,将某个字符模式与所搜索的字符串进行匹配。 *: 元字符 .
阅读全文
摘要:介绍:泛型介绍,索引,Foreach遍历的解释,yield方法,path文件操作,Directory类基本操作<目录> 一:泛型 百度资料:泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法
阅读全文
摘要:学习集合的一些知识。集合:泛型集合,非泛型集合;ArrayList,Hashtable,List<T>,Dictionary<k,v>等,还有一些集合的常用方法。 一:集合的介绍 1:集合的特点 泛型集合 using System.Collections.Generic 非泛型集合 using Sy
阅读全文
摘要:ASP.net基础详情 1:Momo就是跨平台的一种.net,借助其Momo可以让其.net网站跑到Lumin和安卓机上面。 2:开发的网站具有安全,速度快,容易配置。 3:互联网开发【网站】和管理系统【ERP,企业内部处理员工信息】的开发都可以用ASP.net来开发。 4:有关于网上搜索的方式。【
阅读全文
摘要:学习“传智播客视频基础”做的课堂笔记,您有幸读到,若其中有错误部分,请您务必指明。另外请给出您的宝贵建议,谢谢。 基础知识 1:.net是一种平台【一种框架,一些编辑语言在其上面运行显示】,而c 是基于其上面的一种语言。 2:Winform应用程序开发是从.net平台上面开发的。也叫做桌面应用程序{
阅读全文
1