-
C# 无限分类的创建
所属栏目:[语言] 日期:2023-06-15 热度:0
数据库表:CategoryInfo
字段名 类型
ciID int //记录序号,自增量
ciName nvarchar(20) //分类名
ciParent int //父分类序号
ciL[详细] -
c# Random快速连续产生一样随机数的解决方案
所属栏目:[语言] 日期:2023-06-15 热度:0
代码如下:
namespace RandomTest
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i [详细] -
几个C#常用正则表达式的汇总
所属栏目:[语言] 日期:2023-06-14 热度:0
using System;
using System.Text.RegularExpressions;
namespace CommonTools
{
/**//// <summary>
/// RegexLib 的摘要说明。[详细] -
c# static的全部用法收集梳理
所属栏目:[语言] 日期:2023-06-14 热度:0
static的全部用法
要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都[详细] -
C#中引用SendMessage
所属栏目:[语言] 日期:2023-06-14 热度:0
在C#中,程序采用了的驱动采用了事件驱动而不是原来的消息驱动,虽然.net框架提供的事件已经十分丰富,但是在以前的系统中定义了丰富的消息对系统的编程提供了方便的实现方法,因此在C[详细]
-
c#对xml的简单操作设置
所属栏目:[语言] 日期:2023-06-14 热度:0
xml文件格式如下:
<?xml version="1.0" encoding="utf-8"?>
<userdata createuser="false">
<dataconnection>
<server>localhost</server>[详细] -
效控制C#中标记输出的长度和自动变换行
所属栏目:[语言] 日期:2023-06-14 热度:0
<table>
<tr>
<td style="PADDING-RIGHT: 6px; PADDING-LEFT: 6px; OVERFLOW-X: hidden;
PADDING-BOTTOM: 6px; WORD-BREAK: break-all; LINE-[详细] -
C# 可空类型解析
所属栏目:[语言] 日期:2023-06-14 热度:0
例如,Nullable<Int32>,读作“可空的 Int32”,可以被赋值为 -2147483648 到 2147483647 之间的任意值,也可以被赋值为 null 值。Nullable<bool> 可以被赋值为 true 或 fal[详细]
-
C#编码好习惯小总结
所属栏目:[语言] 日期:2023-06-14 热度:0
C#编码好习惯小结
1. 避免将多个类放在一个文件里面。
2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。
3. 一个文件最好[详细] -
C#正则用法两例分享
所属栏目:[语言] 日期:2023-06-14 热度:0
第一种用法:
--------------------------------------------------
string p=@"[a-z0-9]+";
Regex.Replace(schString , p , replaceString);
[详细] -
C# 文件上传 默认最大为4M的解决方法推荐
所属栏目:[语言] 日期:2023-06-14 热度:0
C# 文件上传 默认最大为4M的解决方法
1,环境:window 2003 ,IIS6.0
要首先要修改IIS6.0中的asp请求的最大字节数,默认时为200K;
方法:打开位于 C:/W[详细] -
C#声明方法实例介绍
所属栏目:[语言] 日期:2023-06-14 热度:0
C#声明方法实例说明
1、指定方法声明语法
Microsoft Visual C#方法的语法格式是:
returnType methodName ( parameterList )
{
[详细] -
通过 C#.net格式化时间字符串达到不同的显式效果
所属栏目:[语言] 日期:2023-06-13 热度:0
有时候我们要对时间进行转换,达到不同的显示效果
默认格式为:2005-6-6 14:33:34
如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢
我们要用到:D[详细] -
C#中实现伪静态页面两种方式说明
所属栏目:[语言] 日期:2023-06-13 热度:0
第一种是在页面global.asax中,相关代码如下:
代码如下:
void Application_BeginRequest(object sender, EventArgs e)
{
HttpContext conte[详细] -
c#中两种不同的存储过程调用与对比
所属栏目:[语言] 日期:2023-06-13 热度:0
存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这些问题。
在使用.NET的过程[详细] -
有关c#连接ftp进行上传下载实现原理及代码
所属栏目:[语言] 日期:2023-06-13 热度:0
代码如下:
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;
[详细] -
C# 根据ip获取城市等有关信息
所属栏目:[语言] 日期:2023-06-13 热度:0
代码如下:
/// <summary>
/// 得到真实IP以及所在地详细信息(Porschev)
/// </summary>
/// <returns></returns>
public string[详细] -
C# 递归函数详细说明及使用方法
所属栏目:[语言] 日期:2023-06-13 热度:0
什么是递归函数/方法?
任何一个方法既可以调用其他方法也可以调用自己,而当这个方法调用自己时,我们就叫它递归函数或递归方法。
通常递归有两个特点:
[详细] -
C#图片截取压缩百分比压缩大小压缩实现代码示例
所属栏目:[语言] 日期:2023-06-13 热度:0
前端时间朋友要传一些图片给我,全是大图,考虑到网速的限制,让他处理下图片大小再给我,这厮居然不知道用什么工具.
为了娱乐写了个截取图片和压缩图片你的小工具
[详细] -
成功实践了另外一种方法,即用 C#处理 Json
所属栏目:[语言] 日期:2023-06-13 热度:0
代码如下:
using Microsoft.JScript;
using Microsoft.Vsa;
using Microsoft.JScript.Vsa;
public static Dictionary<string, string> GetMy[详细] -
C# SetCursorPos简介及使用介绍
所属栏目:[语言] 日期:2023-06-13 热度:0
函数功能:该函数把光标移到屏幕的指定位置。如果新位置不在由 ClipCursor函数设置的屏幕矩形区域之内,则系统自动调整坐标,使得光标在矩形之内。
函数原型:BOOL SetCurso[详细] -
C#时间格式化Datetime用法详细介绍
所属栏目:[语言] 日期:2023-06-13 热度:0
Datetime.ToString(String, IFormatProvider)
参数format格式详细用法:
格式字符 关联属性/说明
d ShortDatePattern
D LongDatePattern
[详细] -
c# 可变数目参数params示例
所属栏目:[语言] 日期:2023-06-12 热度:0
一般来说,参数个数都是固定的,定义为集群类型的参数可以实现可变数目参数的目的,但是.NET提供了更灵活的机制来实现可变数目参数,这就是使用params修饰符。可变数目参数的好处就是在[详细]
-
C#多进程Singleton每件模式模板
所属栏目:[语言] 日期:2023-06-12 热度:0
代码如下:
private static volatile T _instance = null;
private static object objLock = new Object();
private T()
{
}
[详细] -
C#与.net高级编程 C#的多态说明
所属栏目:[语言] 日期:2023-06-12 热度:0
用virtual关键字标记的方法称为虚方法,如果子类希望改变虚方法的实现细节就必须使用 override关键字。
抽象类
abstract关键字
防止创建毫无意义的基本[详细]