C#
文章平均质量分 94
qq_23944441
最美的不是生如夏花,而是在时间的长河里波澜不惊。
展开
-
C#中Page执行顺序:OnPreInit()、OnInit()……
根据事件的执行顺序来排序:PreInit:在页面的初始化阶段开始时引发Init:在页面的初始化时引发InitComplete:在页面的初始化结束时引发PreLoad:在页面的加载阶段开始时引发 Load:在页面的加载时引发LoadComplete:在页面的加载结束时引发PreRender:在页面即将被呈现时引发using System;using System.Data;using Syste...转载 2018-04-26 17:41:33 · 1124 阅读 · 0 评论 -
C#中获取服务器IP,客户端IP以及Request.ServerVariables详细说明
客户端ip: Request.ServerVariables.Get("Remote_Addr").ToString(); 客户端主机名:Request.ServerVariables.Get("Remote_Host").ToString(); 客户端浏览器IE:Request.Browser.Browser; 客户端浏览器 版本号:Request.Browser.M...转载 2018-08-21 14:59:00 · 682 阅读 · 0 评论 -
C#调用国家气象局天气预报接口
一.需求最近,刚好项目中有天气预报查询功能的需求,要求录入城市名称,获取该城市今日天气信息及相关气象生活辅助信息等。例如:查询北京市天气结果为:今日北京天气:15℃~5℃ 阵雨转阴,北风3-4级,天气冷,建议着棉服、羽绒服、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣、冬大衣 或厚羽绒服。 洗车指数:不宜。紫外线指数:最弱。晨练指数:较不宜.舒适指数:较舒适。还好,国家气...转载 2018-08-21 11:01:07 · 1902 阅读 · 0 评论 -
DevExpress表格控件(GridView、GridControl)使用小结
GridControl创建表格1.点击VS“工具箱”的GridControl,在窗体上添加此控件;2.点击“RunDesigner”按钮,进入表格设计界面,点击“Columns”,添加列;3.在“Column properties”列属性中,“FileName”列字段(要与绑定的数据DataTable中的字段名一致),"Cation"(列显示的文字)“,设置完成则创建一个...转载 2021-08-14 15:19:24 · 7574 阅读 · 0 评论 -
C# 生成随机数
public static string GetRecordId(int count) { Random rdn = new Random(); string str = ""; string[] arraylist = { "0", "1", "2", "3", "4", "5",原创 2018-08-06 10:12:30 · 1994 阅读 · 0 评论 -
c#一般用到的控件缩写
标准控件 btn Button chk CheckBox ckl CheckedListBox cmb ComboBox dtp DateTimePicker lbl Label llb LinkLabel lst ListBox lvw ListView mtx MaskedTextBox cdr MonthCalendar icn NotifyI...转载 2018-07-17 13:58:21 · 194 阅读 · 0 评论 -
App.Config详解及读写操作
一、App.Config详解应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们经常使用的配置文件的架构是象下面的形式。先大概有个印象,通过后面的实例会有一个比较清楚的认识。下面的...转载 2018-07-04 14:30:45 · 11156 阅读 · 0 评论 -
阿里云域名解析api调用:签名机制中数据字典ascii编码排序 C#版本
后台方法: string AccessKeyId = ""; //密钥ID string AccessKeySecret = ""; string Format = "JSON"; //返回值的类型 string Version = "2015-01-09"; //API版本号 string Signature = ""; //签名结果串 ...原创 2018-07-09 15:46:01 · 868 阅读 · 1 评论 -
C#循环中使用Random生成随机数有重复问题
如果在高并发的情况下,Random类所取到的系统时钟种子接近甚至完全一样,就很有可能出现重复,这里用循环来举例for (int i = 0; i < 10; i++){ Random rd = new Random(); //无参即为使用系统时钟为种子 Console.WriteLine(rd.Next().ToString());}解决方法使用System.Guid 作为种子...转载 2018-06-01 14:29:00 · 2140 阅读 · 0 评论 -
CS与BS架构区别、比较、及现状与趋势分析
一、简介 CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并且,由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,...转载 2018-06-12 15:29:33 · 1706 阅读 · 0 评论 -
C#常用8种排序算法实现以及原理简介
public static class SortExtention { #region 冒泡排序 /* * 已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。 * 再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则...转载 2018-05-28 09:14:55 · 268 阅读 · 0 评论 -
【ASP.net】Equals 和 == 的区别
转载:https://www.cnblogs.com/allenhua/p/5252473.html在比较Equals 和 ==的区别前。我们先来了解下相关的知识C#数据类型1、值类型值类型有: 值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object 类型、类类型、接口、代表元、字符串类型、数组。 byte(1)、sbyte(1)、short(2)、ushort(2)、int(4...转载 2018-05-21 11:55:58 · 1820 阅读 · 0 评论 -
C# 实现list=list.OrderBy(q=>q.字段名).ToList(); 按多个字段排序
//倒序list.OrderByDescending(i => i.a).ThenByDescending(i => i.b);//顺序list.OrderBy(i => i.a).ThenBy(i => i.b);转载 2018-05-07 18:05:47 · 717 阅读 · 0 评论 -
C# UDP编程简介
一、UDP介绍UDP和TCP都是构建在IP层之上传输层的协议,但UDP是一种简单、面向数据报(Sock_Dgram)的无连接协议,提供的是不一定可靠的传输服务。然而TCP是一种面向连接、可靠的,面向字节流(Sock_Stream)的传输协议,对于“无连接”是指在正式通信前不必与对方先建立连接,不管对方状态如何都可以直接发送过去(就如QQ中通过QQ号查看好友后发送添加好友请求,此间不需要考虑...转载 2018-09-14 10:02:35 · 2949 阅读 · 0 评论