文章 2024-06-27 来自:开发者社区

技术心得记录:正则表达式(c#)

只能输入数字:"^【0-9】$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|【1-9】【0-9】)$"。 只能输...

文章 2024-06-26 来自:开发者社区

技术经验分享:C#DUID的用法及取得整数的几个方法

" C# DUID用法 Guid.NewGuid().ToString()的几种格式: 1、Guid.NewGuid().ToString(""N"") 结果为: 38bddf48f43c48588e0d78761eaa1ce6 2、Guid.NewGuid().ToString(""D"") 结果为: 57d99d89-caab-482a-a0e9-a0a803eed...

技术经验分享:C#DUID的用法及取得整数的几个方法
文章 2024-06-26 来自:开发者社区

技术经验分享:C#设计模式

" 一.介绍     简单工厂模式(Simple Factory Pattern)又叫静态工厂方法(Static Factory Method)模式。它属于创建型模式,但它不属于23种设计模式的一种。简单来说,它的作用就是将类的实例化交给一个工厂类去执行。 二.场景   比如我们去水果店买水果,我们只要说出要买什么水果,水果店就会给我们什么水果。这里的水果店相当于一个工厂类,我们买水...

技术经验分享:C#设计模式
文章 2024-06-26 来自:开发者社区

技术经验分享:c#程序添加其他网站的webservice引用。

" 前言: 有A网站,B网站两个网站独立运行。某一天,需要两个网站进行合作来完成一件事,比如用A网站接收一些数据进行处理,存入中转数据库,B网站定时去取数据进入自己的系统进行处理。 可能我们会先想到在B网站做一个功能,定时去数据库取。但是如果我没有B网站的源代码只有开发文档呢。这时候可以用一个简单的winform程序来做。然而从中转数据库取数据容易,存到B网站自己的数据库难。为什么呢,因...

技术经验分享:c#程序添加其他网站的webservice引用。
文章 2024-06-26 来自:开发者社区

技术经验分享:c#拆分字符串英文和数字(包括国外所以文字)

" 先创建一个类: /// /// 字符串分析 /// interface IStringAna { /// /// key:文本包含的汉字或英文单词,value:汉字或英文单词出现的次数 /// /// /// //代码效果参考:https://v.youku.com/v_show/id_XNjQwNjg1MjE0MA...

技术经验分享:c#拆分字符串英文和数字(包括国外所以文字)
文章 2024-06-26 来自:开发者社区

技术经验分享:C#之打印乘法表

" 设计说明 由图可知: 1.我们需要打印出九行; 2.每行中最大列数等于行数; 代码实现 public void Display1() { Console.WriteLine(""乘法表:""); for (int i = 1; i <= 9; i++) // 循环输出乘法表行数 { for (int j = 1; j <...

技术经验分享:C#之打印乘法表
文章 2023-08-29 来自:开发者社区

45【软件技术基础】C#调用NPOI插件对EXCEL进行处理

前言NPOI插件进行EXCEL表格处理,不依赖第三方软件,功能强大,使用简便。C#调用NPOI插件进行EXCEL单个表和文件夹中批量表的处理。一、处理界面新建WinForm桌面应用,加入这几个控件。命名:dataGridView1txtFolerPathbtnSelectFolderbtnOneKeybtnImportbtnCheckbtnProcesbtnExpert需要引用的库文件:命名空间....

45【软件技术基础】C#调用NPOI插件对EXCEL进行处理
文章 2023-01-03 来自:开发者社区

U3D客户端框架之类对象池技术优化C#语言GC

一、类对象池概念1.类对象池介绍类对象池,类似对象池,顾名思义就是一定数量的已经创建好的类对象(Object)的集合。当需要创建对象时,先在池子中获取,如果池子中没有符合条件的对象,再进行创建新对象,同样,当对象需要销毁时,不做真正的销毁,而是将其对象SetActive(false),并存入池子中。这样就避免了大量对象的创建销毁,减少了GC,优化了性能。2. 对象池解决什么问题?可以最大限度的减....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,预览:Visual Basic与C#中的异步语法

  在最近的博客文章中,Visual Basic团队发布了一条简单的消息,声称在Visual Basic和C#中将会增加异步编程语法。两种语言新增的Async和Await关键字的实现将基于.NET 4.0中的任务并行库(Task Parallel Library,TPL)。   Async关键字用于方法,它将启用方法的异步行为。在这个方法中,Await关键字将暂停当前的执行流程,直到当前异步行为....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,C#面向对象设计模式纵横谈:Singleton 单件

  模式分类   从目的来看:   -创建型(Creational)模式:负责对象创建   -结构型(Structural)模式:处理类与对象间的组合   -行为型(Behavioral)模式:类与对象交互中的职责分配   从范围来看:   -类模式处理类与子类的静态关系   -对象模式处理对象间的动态关系   动机(Motivation)   在软件系统中,经常有这样一些特殊的类,必须保证它们....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。