您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94569页

« 1 2 ... .64 .65 .66 .67 .68 94569.70 .71 .72 .73 .74 ... 232075 »

[其它] 详解C#的排列组合

说明:排列组合的概念 排列:从n个不同元素中取出m(m≤n)个元素,按照一定的顺序排成一列,叫做从n个元素中取出m个元素的一个排列(Arrangement)。 组合:从m个不同的元素中,任取n(n≤m)个元素为一组,叫作从m个不同元素中取出n个元素的一个组合。 排列组合实现代码 上一个项目做的一个水路的路径规划时,用到了排列的数据结构。求任意N个点里M个点的不同顺序的组合个数。 这样求最优路径。下面贴一段不知道哪里找的排列组合的算法。 public class PermutationAndCombi
<weixin_38720756> 在 上传 | 大小:60416

[其它] C#中创建PDF网格并插入图片的方法

说明:这篇文章我将向大家演示如何以编程的方式在PDF文档中创建一个网格,并将图片插入特定的网格中。 网上有一些类似的解决方法,在这里我选择了一个免费版的PDF组件。安装控件后,创建新项目,添加安装目录下的dll文件作为项目的引用以及命名空间,如下: using Spire.Pdf; using Spire.Pdf.Graphics; using Spire.Pdf.Grid; 接下来是详细步骤及代码片段: 步骤1: 首先创建一个PDF文档,并添加一个新页面。 PdfDocument doc = n
<weixin_38619613> 在 上传 | 大小:73728

[其它] C#检查foreach判读是否为null的方法

说明:本文运用图片给大家介绍了C#如何检查foreach判读其是否为null,我们下面话不多说,直接来看内容吧。 1、foreach遍历列表或数组时,如果list或数组为null,就会报错,如下图: 2、不知道微软封装foreach的为什么不先检查要遍历的对象是否为null,这样就导致,我们在写代码时,遍历列表时就要先判断列表是否为null,如下图: 3、为了简化这一判断是否null的过程,我写了一个扩展方法,因为列表和数组都继承IEnumerable接口,所以该扩展方法就扩展在IEnumerab
<weixin_38684743> 在 上传 | 大小:72704

[其它] C#中const 和 readonly 修饰符的用法详解

说明:1. 只有C#内置类型(int,double,long等)可以声明为const;结果、类和数组不能声明为const。 2. readonly 是在字段上使用的修饰符,直接以类名.字段访问。 3. const 必须在申明中初始化。之后不能再修改。 4. readonly可以在申明中初始化,也可以在构造函数中初始化,其它情况不能修改。 namespace const_and_readonly { class Program { static void Main(string[] args) { C
<weixin_38694566> 在 上传 | 大小:43008

[其它] C#中ListView控件实现窗体代码

说明:废话不多说了,直接给大家贴关键代码了。 具体代码如下所示: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; names
<weixin_38631225> 在 上传 | 大小:43008

[其它] C#实现的Win32控制台线程计时器功能示例

说明:本文实例讲述了C#实现的Win32控制台线程计时器功能。分享给大家供大家参考,具体如下: 在C#中提供了三种类型的计时器: 1、基于 Windows 的标准计时器(System.Windows.Forms.Timer) 2、基于服务器的计时器(System.Timers.Timer) 3、线程计时器(System.Threading.Timer) 一、基于 Windows 的标准计时器(System.Windows.Forms.Timer) 首先注意一点就是:Windows 计时器是为单线程环境
<weixin_38680811> 在 上传 | 大小:66560

[其它] C#连接db2数据库的实现方法

说明:通过OLE DB for DB2驱动 代码如下:string strSql = ”select phone_no from no_store where id<5″;            string strConn = “Provider=IBMDADB2;Data Source=数据库名;UID=用户名;PWD=密码;”;            using (OleDbConnection conn = new OleDbConnection(strConn))           
<weixin_38674627> 在 上传 | 大小:35840

[其它] c#数据库与TXT导入导出的实例

说明:代码如下:     private void button1_Click(object sender, EventArgs e)              {                  if (openFileDialog1.ShowDialog() == DialogResult.OK)        {               using (FileStream fs = File.OpenRead(openFileDialog1.FileName))       {      
<weixin_38616505> 在 上传 | 大小:35840

[其它] C# Guid.NewGuid获得随机数

说明:代码如下:static int GetRandomNumber(int min, int max)        {            int rtn = 0;             Random r = new Random();             byte[] buffer = Guid.NewGuid().ToByteArray();            int iSeed = BitConverter.ToInt32(buffer, 0);            r = n
<weixin_38699757> 在 上传 | 大小:26624

[其它] 如何应用C#实现UDP的分包组包

说明:场景介绍如果需要使用UDP传输较大数据,例如传输10M的图片,这突破了UDP的设计原则。UDP的设计是基于”datagram”,也就是它假设你发送的每个数据包都能包含在单一的包内。并且设定UDP数据包的最大长度受基础网络协议的限制。 UDP数据包的理论最大长度限制是 65535 bytes,这包含 8 bytes 数据包头和 65527 bytes 数据。但如果基于IPv4网络传输,则还需减去 20 bytes 的IP数据包头。则单一的UDP数据包可传输的数据最大长度为: 则单一的UDP数据包
<weixin_38727199> 在 上传 | 大小:58368

[其它] 使用Npoi操作excel的解决办法

说明:Npoi 简介——————————————————————————– 1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2.Npoi 下载地址:http://npoi.codeplex.com/releases/view/38113 4.忘了告诉大家npoi是做什么的了,npoi 能够读写几乎所有的Office 97-2003文件格式,至少能够支持Word, PowerPoint, Excel, Visio的格式。 ——
<weixin_38607479> 在 上传 | 大小:71680

[其它] 关于C# 5.0 CallerMemberName CallerFilePath CallerLineNumber 在.NET4中的使用介绍方法

说明:C# 5.0 给我们带来了三个非常有用的编译器特性 CallerMemberName CallerFilePath CallerLineNumber 在C与C++中由下列字符帮助我们实现调试消息的文件行号 代码如下:.#define debug_msg printf(“%s[%d]:”,__FILE__,__LINE__);printf 在.NET 4中与其功能相等的是 代码如下:new StackTrace(true).GetFrame(1).GetMethod().Name(注意,是功能相
<weixin_38749305> 在 上传 | 大小:36864
« 1 2 ... .64 .65 .66 .67 .68 94569.70 .71 .72 .73 .74 ... 232075 »