• 深入理解c#多态

    深入理解c#多态

    继承概念 多态:即一个接口,多个功能同一种操作作用于不同的对象,可以有不同的解释,产生不同的执行结果多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时...

浅析如何截获C#程序产生的日志
C#教程

浅析如何截获C#程序产生的日志

阅读(4) 发布者(admin)

一:背景1.讲故事前段时间分析了一个dump,一顿操作之后,我希望用外力来阻止程序内部对某一个com组件的调用,对,就是想借助外力实现,如果用 windbg 的...

c语言本身有没有输入输出语句
C#教程

c语言本身有没有输入输出语句

阅读(11) 发布者(admin)

没有。C语言本身并不提供输入和输出语句,输入和输出的操作是由函数来实现的。不把输入输出作为C语言提供的语句的目的是使C语言编译系统简单,因为将语句翻译成二进制的指令是...

c语言怎么将十进制转为二进制
C#教程

c语言怎么将十进制转为二进制

阅读(8) 发布者(admin)

十进制转为二进制的方法:将十进制数字不断除以2直到商为零,然后将余数由下至上依次写出即可;转换代码“int main(void){int n,len;int a[20];scanf("%d",&n);while(n/2){a[len+...

c语言中源文件编译后生成什么文件
C#教程

c语言中源文件编译后生成什么文件

阅读(10) 发布者(admin)

c语言编译后生成“.OBJ”的二进制文件(目标文件)。在C语言中,源程序(.c文件)经过编译程序编译之后,会生成一个后缀为“.OBJ”的二进制文件(称为目标文件);最后还要由称为“连接程序”...

c语言中的标识符是由什么组成
C#教程

c语言中的标识符是由什么组成

阅读(5) 发布者(admin)

在c语言中,标识符由字母(A~Z和a~z)、数字(0~9)、下划线(_)组成,且第一个字符必须是字母或下划线,不能用其他任何字符或数字开头;标识符是区分大小写的,大写字母和小写字母被认为是不同的...

c语言中case是什么意思
C#教程

c语言中case是什么意思

阅读(9) 发布者(admin)

在c语言中,case的意思为“情况”、“案例”,是用于switch语句的关键字。“switch case”语句是一种选择结构的语句,允许测试变量与值列表的相等性,每个值称之为案例或者case;程序...

c语言中关键字有多少个
C#教程

c语言中关键字有多少个

阅读(5) 发布者(admin)

C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。数据类型关键字有12个,包括char、double、float、int等;...

C#实现装饰器模式
C#教程

C#实现装饰器模式

阅读(22) 发布者(admin)

场景:假设每次我们去超市购物,我们都会推一个购物车,有水果、蔬菜、肉类三种商品,提供给我们选择,那么这时候,如果使用装饰器模式,应该如何实现?1.什么...

C#实现策略模式
C#教程

C#实现策略模式

阅读(4) 发布者(admin)

场景:有一个喜欢吃饺子,他有三种不同的方式去吃,蒸饺子,煮饺子,煎饺子,想要用策略模式来设计这个场景,怎么弄?1.复习简单工厂模式具体的代码:EatMethod....

C#实现简单工厂模式
C#教程

C#实现简单工厂模式

阅读(20) 发布者(admin)

情景:有一个怪兽,HP是100,现在勇士有可以使用武器将其打败,有三种武器,木剑每次打击20血,铁剑每次50血,金刚剑每次100血,如果想要使用简单工厂方式,怎么...

C#泛型语法详解
C#教程

C#泛型语法详解

阅读(16) 发布者(admin)

一、为什么要有泛型?我们在写一些方法时可能会方法名相同,参数类型不同的方法,这种叫做重载。如果只是因为参数类型不同里面做的业务逻辑都是相同...

聊聊如何利用纯C语言对EXCEL进行读写操作
C#教程

聊聊如何利用纯C语言对EXCEL进行读写操作

阅读(11) 发布者(admin)

如何利用纯C语言对EXCEL进行读写操作?下面本篇文章给大家介绍一下通过纯C语言进行EXCEL读写操作的方法,希望对大家有所帮助!在之前需要使用C语言读取Excel文件内容的功能,查阅了...

C#中的委托和事件详解
C#教程

C#中的委托和事件详解

阅读(14) 发布者(admin)

从大学就开始做C#这块,也做C#几年了,最近又从ios转回.Net,继续做C#,之前也没有写博客的习惯,写博客也是从我做ios的时候开始的,现在既然又做回了.net...

C#中Linq的去重方式Distinct详解
C#教程

C#中Linq的去重方式Distinct详解

阅读(16) 发布者(admin)

前天在做批量数据导入新增时,要对数据进行有效性判断,其中还要去除重复,如果没出现linq的话可能会新声明一个临时对象集合,然后遍历原始数据判断把...

c语言中node是什么意思
C#教程

c语言中node是什么意思

阅读(23) 发布者(admin)

在C语言中,node是用于定义链表结点的名称,通常在数据结构中用作结点的类型名,语法为“struct Node{...};”;结构和类在定义出名称以后,直接用该名称就可以定义对象,C语言中还存在...

C#中Attribute特性的用法
C#教程

C#中Attribute特性的用法

阅读(13) 发布者(admin)

开篇语本文开始之前,首先我想问下大家对于属性和特性知道多少?属性和特性又有何区别?对于该单词,我更想把它称之为:特性。对于属性和特性就是名称上...

C#教程

使用C#中的Flags特性

阅读(12) 发布者(admin)

举个例子:我有如下的一个需求,当我想要取得用户信息的时候,会先从本地缓存中查找,找不到然后从分布式缓存中查找,最后找不到再从数据库中查询。但是...

C#教程

C#中类的使用教程详解

阅读(14) 发布者(admin)

在对类访问使用时,常用到的有访问类的成员、方法。实例化在对类进行访问时,需要将类进行实例化。并产生一个对象。可以使用关键字new来实现。由...

C#/VB.NET实现将Html转为Word的示例详解
C#教程

C#/VB.NET实现将Html转为Word的示例详解

阅读(17) 发布者(admin)

前言本文分享以C#程序代码为例,实现将Html文件转换Word文档的方法(附VB.NET代码)。在实际转换场景中可参考本文的方法,转换前,请按照如下方法引用Wo...

C#从前面或后面按指定数量删除字符串
C#教程

C#从前面或后面按指定数量删除字符串

阅读(16) 发布者(admin)

为了方便处理一些数据,自己写一个小程序来辅助工作,提高点效率。
不够删除怎么办呢!?一般程序员都会马上想到的是,用if判断……。这里其实不用if语...

C#教程

C#获取打印机列表方法介绍

阅读(66) 发布者(admin)

方法一第一步:添加引用using System.Printing;第二步:代码public static List<string> GetPrintList(){ List<string> lt = new List<string>...