经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 C#
C#上手练习3(while、do while语句)

C#上手练习3(while、do while语句)

C# while 循环与 for 循环类似,但是 while 循环一般适用于不固定次数的循环。while 循环的语法形式如下。 while(布尔表达式){    语句块;} while 语句执行的过程是,当 while 中布尔表达式的结果为 Tr...[2019/9/20]

C#上手练习5(GOTO语句)

C# goto 语句用于直接在一个程序中转到程序中的标签指定的位置,标签实际上由标识符加上冒号构成 语法形式如下。 goto Labell;    语句块 1;Labell    语句块 2; 如果要跳转到某一个标签指定的位置...[2019/9/20]

C#中一行代码实现18位数字时间戳转换为DateTime

场景 存取的时间戳数据为: 636728674347302002     怎样将其转换为DateTime时间。 目前大多数的策略是,转换成string,然后 DateTime dateTimeStart = TimeZone.Cur...[2019/9/20]

C#上手练习6(方法语句1)

方法是将完成同一功能的内容放到一起,方便书写和调用的一种方式,也体现了面向对象语言中封装的特性。定义方法的语法形式如下。 访问修饰符    修饰符    返回值类型    方法名(参数列表){    语句...[2019/9/20]

C# DATETIME格式转换汇总 根据日期获取星期

C# DateTime.Now.Year           --2019(年) DateTime.Now.Month           --9(月) DateTime.Now.Day             --19(日) DateTime.Now.Hour ...[2019/9/20]

.Net MVC生成二维码并前端展示

.Net MVC生成二维码并前端展示

简介: 二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。 步骤说明: 第一步要做的就是添加对 ThoughtWorks.QRCode 的引用...[2019/9/20]

C#上手练习7(方法语句2)

上一篇方法调用赋值封装,这里使用封装后调用,尽量满足开闭原则。 以及静态类的使用。 using System; namespace KingTest03 { cla Program { int a; Strin...[2019/9/20]

C#上手练习7(构造方法语句)

创建类的对象是使用“类名 对象名 = new 类名()”的方式来实现的。 实际上,“类名()”的形式调用的是类的构造方法,也就是说构造方法的名字是与类的名称相同的。 构造方法的定义语法形式如下。 访问修饰符  类名 (...[2019/9/20]

设计模式-责任链设计模式

设计模式-责任链设计模式

责任链设计模式,是行为型设计模式的巅峰之作。 现在有一个场景,请假申请。请假时间的长短,需要不同级别的领导才能审批。 万物皆对象嘛,请假需要工号、姓名、原因、时长、结果等等,那我们来定义一个请假的类。其实其就是一个上下文环境(Context),保存业务处理中参数-----中间结果...[2019/9/20]

表达式树的说明与运用

说明: 在我们日常代码开发中很多的地方都用到了Lambda表达式进行过滤操作,我们很多优秀的ORM也是使用表达式来进行数据的查询。但是对于一些复杂的过 滤单纯的使用Lambda已经不能够解决问题了那么就需要表达式树来进行条件的一个拼接。  下面介绍一个本人写的一个工具类有助...[2019/9/20]

[3]尝试用Unity3d制作一个王者荣耀(持续更新)->选择英雄-(中)

如果已经看过本章节:目录传送门:这是目录鸭~ 上节内容写了Actor管理器,那么这一节让我们先创建一个角色。(此章节开始加速...) 1.制作角色展示A etBundle: 提取农药某个展示模型(Show)资源(这步具体去百度),然后再把模型制作成预制体,A etBundle命...[2019/9/20]

C#上手练习4(CONITINUE语句)

C#上手练习4(CONITINUE语句) EX.打印出1-20之间的偶数 using System; namespace KingTest03 { cla Program { static void Main(string[] ...[2019/9/19]

.NET领域最为流行的IOC框架之一Autofac

.NET领域最为流行的IOC框架之一Autofac

原文地址:https: www.cnblogs.com/yinrq/p/5381492.html 一、前言 Autofac是.NET领域最为流行的IOC框架之一,微软的Orchad开源程序使用的就是Autofac,Nopcommerce开源程序也是用的Autofac。 Or...[2019/9/19]

Lambda表达式

lambda演变历史   .NetFramework1.0  1.1下,lambda表达式是这样去写的,首先声明一个无参无返回值delegate委托,再声明一个无参无返回值的方法,把这个方法当做参数一样传递给委托 public delegate vo...[2019/9/19]

C#上手练习1(if语句、Swich语句)

1、打印字符串。 2、调用简单方法,方法里有if语句、Swich语句。 using KingTest01; using System; namespace KingTest01 { cla Program1 { stati...[2019/9/19]

C#上手练习2(FOR语句)

C#上手练习2(FOR语句) using System; using System.Collections.Generic; using System.Text; namespace Kingtest02 { cla Fortest { ...[2019/9/19]

面试常考各类排序算法总结.(c#)

前言 面试以及考试过程中必会出现一道排序算法面试题,为了加深对排序算法的理解,在此我对各种排序算法做个总结归纳。 1、冒泡排序算法(BubbleSort) 1.1 算法描述 (1)比较相邻的元素。如果第一个比第二个大,就交换他们两个。 (2)对每一对相邻元素做同样的工作,从...[2019/9/19]

批量生成二维码

一个简单的批量二维码生成器 最近需要将大量的字符串生成二维码, 网上找了很多网站和应用都不是很理想,干脆自己做了吧! github 上找了下找到QrCode 开源项目 QrCode 开源类库 安装qrcode非常简单,参考这里 引用 dll using QrCode 核心逻辑 ...[2019/9/19]

C#实现Java的DigestUtils.sha256Hex

代码地址:DotNetCore_Practice/JavaToC#/DigestUtils at master · PuzzledAlien/DotNetCore_Practice public cla Hex { <summary> 字节数组转换...[2019/9/19]

表达式树练习实践:C# 五类运算符的表达式树表达

目录 表达式树练习实践:C# 运算符 一,算术运算符 + 与 Add() - 与 Subtract() 乘除、取模 自增自减 ...[2019/9/19]

framework7 总结之前遇到的问题和踩过的坑

官网上写的案例比较简单明了,我这里就将我使用时踩过的坑做一个总结,与大家共勉! 最近使用framework,基本全靠浏览官方文档,当然,有遇到了许多的错误,开始不知道哪里出问题也很着急,到最后发现问题其实就是一个特别特别小的地方,但是也就是因为这一点点没有做好,整个项目都运行不起来,...[2019/9/18]

framework7 下拉刷新、无限滚动

下拉刷新: html: <div cla ="page-content ptr-content">     <%--下拉刷新图标--%> <div cla ="ptr-preloader"> ...[2019/9/18]

protoc文件生成cs文件

1.下载protoc工具  点击下载 2.win+r 输入cmd,进入文件目录,如图:   3.输入命令: protoc.exe --csharp_out=. test.proto 查看目录已经生成test.cs文件 ps:  ...[2019/9/18]

获取系统字体方法

需要引用命名空间 using System.Drawing; using System.Drawing.Text; 获取系统字体方法 public dynamic GetFontNames() { FontFamily[] fontFamilies;...[2019/9/18]

c#索引器

索引器定义:索引器是封装了一组值的智能数组,它让用户可以自定义访问类型并以数组的形式访问类中的数据。索引实际上是有参属性 using System; using System.Collections.Generic; namespace 编码练习 { publ...[2019/9/18]

C#泛型

1、引入泛型   泛型不是一个简单的语法糖,是框架升级支持的      List<string>就是泛型,为什么要有泛型? List<T>是一个集合,可能是一组int,也可能是一组string,泛型就是用一个...[2019/9/18]

金额数字语音播报

金额数字语音播报

最近在做一个语音播报功能,开始是用Speech做的。感觉效果还不错,直接可以文字转语音,然后播报出来。但是后面再测试机器上,发现播放的是英语,搜索过后发现需要语音支持。还有可能有些系统整个语音功能都可能被阉割了,所以只能另外想办法了。 另起思路:其实只有数字变化的,其他语音文字一般是...[2019/9/17]

[中秋]宇宙第一 IDE Visual Studio 了解一下

官网 https: visualstudio.microsoft.com/zh-han v 文档 https: docs.microsoft.com/zh-cn/visualstudio/designer getting-started-with-wpf?view=vs-2019...[2019/9/17]

C# 练习题 判断1至输入数值之间有多少个素数,并输出所有素数。

题目:判断1至输入数值之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:用一个数分别去除2到当前数-1,如果能被整除,则表明此数不是素数,反之是素数。 cla Program { static void M...[2019/9/17]

ResourceDictionary主题资源替换(二) :编译期间,替换主题资源

之前的ResourceDictionary主题资源替换(一)通过加载顺序来覆盖之前的主题资源,介绍了WPF框架对ResourceDictionary资源的合并规则。  此篇介绍一种在编译期间,实现资源替换的方案 前言 如下图,项目中存在俩个主题资源字典,我们想通过配置...[2019/9/17]

Ling to sql 多表查询,多个条件进行关联

  使用多表查询进行关联时,提示 join子句中其中一个表达式的类型不正确,注意字段类型和名称要一致,否则join时提示语法错误,错误截图如下 var incomeDetails = from a in _postgreDbContext.merchant_daily_incom...[2019/9/17]

C# 获取某个时间的0点0分和23点59分59秒

C#获取当月第一天和最后一天 当月第一天0时0分0秒: DateTime.Now.AddDays(1 - DateTime.Now.Day).Date 当月最后一天23时59分59秒: DateTime.Now.AddDays(1 - DateTime.Now.D...[2019/9/17]

表达式树练习实践:变量、常量与赋值

表达式树练习实践:变量、常量与赋值 定义变量 ParameterExpre ion 用来创建变量、变量参数表达式。 在 C# 中,变量分为以下几种类型: 值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types) 一般上,...[2019/9/17]

C# 自定义异常

自定义异常 C#中提供了丰富的异常类,但是为了满足一些其他方面需求,只有自定义一个异常类。而今天我们定义的这个异常类添加的功能也简单,就是进异常信息打印到日志中即可。 所以代码如下: [Serializable] public cla PFTException ...[2019/9/17]

简单计算器设计(WPF)

要求: 文本框居中,用户不能修改运算结果 当用户选择不同的运算类型时 下方GroupBox的标题与所选运算类型相对应 且文本框数字立即清空 单击【计算】按钮时 如果文本框输入的内容非法 结果文本框显示问号 运行效果: XAML:    ...[2019/9/17]

C# 练习题 利用条件运算符的嵌套来完成分数等级划分

题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。1.程序分析:(a>b)?a:b这是条件运算符的基本例子。 cla Program { static void Main(strin...[2019/9/17]

C# 获取指定类型的文件

C# 获取指定类型的文件      public static List<FileInfo> getFile(string path, string extName)   {     List<FileInfo> ls...[2019/9/16]

C#中将表示颜色的string转换成Color

场景 在Winform中需要存储某控件的Color属性,存储的是string字符串, 然后再对控件进行赋值时需要将string转换成Color。 实现 myPane.YAxis.Color = System.Drawing.ColorTranslator.FromHtml...[2019/9/16]

C#获取CPU和内存使用率

  获取内存使用率 方式1: using System; using System.Runtime.InteropServices; namespace ConsoleApp1 { public cla Cla 1 { ...[2019/9/16]

C#委托(delegate/Action/Func/predicate)和事件

一、前言 刚开始工作的时候,觉得委托和事件有些神秘,而当你理解他们之后,也觉得好像没有想象中的那么难。在项目中运用委托和事件,你会发现他非常棒,这篇博文算是自己对委托和事件的一次梳理和总结。 二、委托 C#中的委托,相当于C++中的指针函数,但委托是面向对象的,是安全的,是一个...[2019/9/16]

C# 表达式树讲解(一)

一、前言 一直想写一篇Dpper的定制化扩展的文章,但是里面会设计到对Lambda表达式的解析,而解析Lambda表达式,就必须要知道表达式树的相关知识点。我希望能通过对各个模块的知识点或者运用能够多一点的讲解,能够帮助到园友了解得更多。虽然讲解得不全面,如果能成为打开这块的一把钥匙,...[2019/9/16]

Parallel.For

static void Main(string[] args) { int i = 0; Parallel.For(0, 100, (x) => { ...[2019/9/16]

[2]尝试用Unity3d制作一个王者荣耀(持续更新)-&gt;选择英雄-(上)

如果已经看过本章节:目录传送门:这是目录鸭~ 1.场景搭建: 首先我们去A etStore逛淘宝~~~ 我淘到的是这个资源,其他好看的场景(消耗不高的都行)。 然后我们导入了这个资源后,把资源根文件夹的名字改为Select,把Demo场景文件的名字改为Selectio...[2019/9/16]

C# 获取目录路径

Console.WriteLine(System.Windows.Forms.Application.StartupPath); 获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。(Windows From应用程序才有效) 输出结果:C:\GetPathInfo\Ge...[2019/9/16]

C# 表达式树遍历(二)

一、前言 上一篇我们对表达式树有了初步的认识,这里我们将对表达式树进行遍历,只有弄清楚了他的运行原理,我们才可以对他进行定制化修改。 表达式系列目录 C# 表达式树讲解(一) C# 表达式树遍历(二)  C# 表达式树分页扩展(三) C# 表达式树Lamb...[2019/9/16]

C#各种字段类型对比

一、常量、只读字段、静态字段和静态只读字段对比 1 public cla ModelCla 2 { 3 常量在定义时必须赋初始值 4 public const string constField; 5 public const s...[2019/9/16]

记录一次使用NPOI遇到的问题

记录一次使用NPOI遇到的问题

在.net 下一般使用NPOI操作Excel相信大家都不陌生,但是本人在操作过程中遇到一个比较奇怪的问题,特写此博客记录与大家分享。 例子是使用Winform,点击按钮时弹出打开文件对话框,然后选择文件来读取Excel。 最开始代码时这样写的: 1 private ...[2019/9/16]

C# 表达式树Lambda扩展(四)

一、前言 本来计算这篇文章在后面需要运用的时候写的,但是既然写到表达式的扩展呢,就一起写完吧。 看到这个标题就有一种疑问,Lambda表达式本来就是表达式树,还需要怎么扩展?那就看看下面的内容,你就知道了。 表达式系列目录 C# 表达式树讲解(一) C# 表达式树遍历(...[2019/9/16]

c# 基于WebApi的快速开发框架FastFramework

一、框架简介       此框架是针对于webapi进行开发,项目分层是基于ABP框架的分层,更好的抽离业务逻辑关系,ABP是基于EF做数据访问层,本人个人比较喜欢Dapper,就把数据访问层封装成了Dapper     &nbs...[2019/9/12]

C# 练习题 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…. cla Program { ...[2019/9/12]

147
2
记录数:1642 页数:1/3312345678910下一页尾页
加载更多