-
快学会这个技能-.NET API拦截技法
大家好,我是沙漠尽头的狼。 本文先抛出以下问题,请在文中寻找答案,可在评论区回答: 什么是API拦截? 一个方法被很多地方调用,怎么在不修改这个方法源码情况下,记录这个方法调用的前后时间? 同2,不修改源码的情况下,怎么对方法的参数进行校正(篡改)? 同3,不修改源码的情况下,怎么对方法的返回值进行伪造?... 1. 前言 前言翻译自一个国外的文章,他写的更容易让人理解 - Hackin…... 沙漠尽头的狼- 0
- 0
- 9
-
2023年学习C#的十大理由
2023年学习DOTNET的十大理由 转发一个翻译自YOUTUBE编程大神的视频,中文上传自B站,已经进行了翻译! 点击下方链接,直接跳转。 点击跳转链接播放 ... slywen- 0
- 1
- 133
-
.NET(C#)时间日期字符串(String)转换成Datetime异常报错问题
1、时间日期字符串(String)转换成Datetime的方法 1)Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss 2)Da…... 小袁学编程- 0
- 0
- 88
-
.NET(C#)字典(Dictionary)遍历方法
1、使用for遍历字典(Dictionary) 注意:ElementAt()需要引入using System.Linq命名空间,Dictionary命令空间是using System.Collections.Generic; Dictionary<string, string> dic = new Dictionary<string, string> {... 小袁学编程- 0
- 0
- 48
-
.NET(C#) Linq GroupBy和GroupJoin的使用
简介: Linq是Language Integrated Query的简称,它是微软在.NET Framework 3.5里面新加入的特性,用以简化查询查询操作。 1、GroupBy操作符 GroupBy操作符类似于SQL语言仲的Gruop By语句,这里的GroupBy操作符用于将输入序列中的元素进行分组。 例如: using System; using System.Collections.G…... 小袁学编程- 0
- 0
- 23
-
C# File文件处理——删除文件
简介: 在C# 程序开发中,我们往往会遇到很多文件上传,文件写入等对于文件的操作业务需要开发,文件处理也是任何应用程序的重要组成部分。C# 有几种创建,读取,更新和删除文件的方法。 那么今天讲述一下用…... 小袁学编程- 0
- 0
- 657
-
.NET(C#) 读取Resource资源文件的方法
简介: System.Resources 名字空间支持三种资源文件:.txt 文件,只能有字符串资源。不能被嵌入到 Assembly 中,则很容易暴露,被客户修改。最大缺点是仅支持字符串资源,不推荐使…... 小袁学编程- 0
- 0
- 43
-
C# 面向对象——封装
对于在前篇文章中,我提到了C#面向编程有三大特性,封装、继承和多态。 那么今天就详细介绍一下封装 1、封装 封装可以隐藏实现的细节,让使用者只能通过实现写好的访问方法来访问这些字段,这样一来我们只需要…... 小袁学编程- 0
- 0
- 29
-
C# 面向对象 类和对象的声明及使用
简介: C# 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。本文主要介绍C#…... 小袁学编程- 0
- 0
- 9
-
C#面向对象编程(OOP)
简介: C# 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一 一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。本文主要介绍一…... 小袁学编程- 0
- 0
- 47
-
大型三甲医院HIS系统 医院信息管理系统 门诊住院医嘱药房药库发药管理源码 云his源码
本云HIS系统源码,适用在县乡一体化,医联体分级诊疗项目上,本源码开发语言asp.net c#,数据库sqlserver2012,开发工具vs2015。技术框架mvc、ef等 云HIS模块如下: 1.门诊建档 2.门诊挂号 3.门诊收费:门诊挂号-新患者-建档-刷卡-读就诊卡 患者姓名 性别 患者类型:城镇职工基本医疗 医保卡号 费用金额 3.住院收费:住院收费…... xiaohua1314- 0
- 0
- 151
-
C# 反射(Reflection)
简介 反射提供描述程序集、模块和类型的对象(Type 类型)。 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型,然后调用其方法或访问器字段和属性。 如果代码中使用了特性…... 小袁学编程- 0
- 0
- 72
-
C# 委托(delegate)
简介 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的…... 小袁学编程- 0
- 0
- 56
-
C# 事件(event)
简介 事件是一种特殊的多播委托,仅可以从声明事件的类或结构中对其进行调用。类或对象可以通过事件向其他类或对象通知发生的相关事情。 发送(或引发)事件的类称为“发布者”,接收(或…... 小袁学编程- 0
- 0
- 30
-
C# 系统应用之EM安全卫士总结及源码分享
一. 项目结构及功能介绍 首先介绍该项目的结构如下图所示: 从图中可以看到主要由6个功能组成,其中对应的运行效果如下图所示: 其功能主…... 小袁学编程- 0
- 0
- 71
-
C#使用SOLID 原则
单一职责原则(SRP) 单一职责原则(SRP)表明一个类有且只有一个职责。一个类就像容器一样,它能添加任意数量的属性、方法等。然而,如果你试图让一个类实现太多,很快这个类就会变得笨重。任意小的改变都将导致这个单一类的变化。当你改了这个类,你将需要重新测试一遍。如果你遵守 SRP,你的类将变得简洁和灵活。每一个类将负责单一的问题、任务或者它关注的点,这种方式你只需要改变相应的类,只有这个类需要再次测…... 小助手- 0
- 0
- 40
-
-
C#面向对象程序设计(9)
9.1 文件读取和写入 9.1.1 文件和流 计算机文件可以分为文本文件和二进制文件 文件是在各种媒介上永久存储的数据的有序集合,它是进行数据读写操作的基本对象&n…... 小袁学编程- 0
- 0
- 28
-
C#面向对象程序设计(8)
8.1 文件对话框 8.1.1 OpenFileDialog 对话框 在 C# 中共有 3 种文件对话框,分别实现不同的功能 打开文件的对话框 OpenFileDi…... 小袁学编程- 0
- 0
- 13
-
C#面向对象程序设计(7)
7.1 抽象类 7.1.1 生活中的抽象类 前面已经学习过类,知道类是对对象的抽象,那么抽象类可以看作是对类的抽象。抽象类的用途是提供一个可供多个派生类共享的通用基类定义&nb…... 小袁学编程- 0
- 0
- 39
-
C#面向对象程序设计(6)
6.1 多态概述 6.1.1 多态的概念 多态的意思即为多种形态 例如:人类的工作 6.1.2 多态的使用 在 C# 中,子类使用 new 关键字来达到隐藏父类成员的目的 示例: class Person { //定义人类,包含工作方法 public void Work() { Console.WriteLine(" 人在工作!…... 小袁学编程- 0
- 0
- 25
-
C#面向对象程序设计(5)
5.1 继承的概念 5.1.1 继承的概念 继承是指子类可以沿用父类的某些行为和特征。当 A 类被 B 类继承时,我们就把 A 类称为父类或基类,把 B 类称为子类或派生类 通过继承,子类自动拥有了父类可被继承的字段、属性和方法等,只需再定义自己独特的成员即可 示例: class Animal { private string name; public stri…... 小袁学编程- 0
- 0
- 27
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!