-
效控制C#中label输出文字的长度,自动换行
所属栏目:[语言] 日期:2023-04-11 来源:DaWei
<table>
<tr>
<td style="PADDING-RIGHT: 6px; PADDING-LEFT: 6px; OVERFLOW-X: hidden;
PADDING-BOTTOM: 6px; WORD-BREAK: break-all; LINE-HEIGHT: 130%;
PADDING-TOP: 6px; WORD-WRAP: [详细] -
C#下使用SendMessage
所属栏目:[语言] 日期:2023-04-11 来源:DaWei
在C#中,程序采用了的驱动采用了事件驱动而不是原来的消息驱动,虽然.net框架提供的事件已经十分丰富,但是在以前的系统中定义了丰富的消息对系统的编程提供了方便的实现方法,因此在C#中使用消息有时候还是大大提高[详细]
-
c#对xml的容易操作
所属栏目:[语言] 日期:2023-04-11 来源:DaWei
xml文件格式如下:
<?xml version="1.0" encoding="utf-8"?>
<userdata createuser="false">
<dataconnection>
<server>localhost</server>
<uid>sa</uid>
<pwd></pwd&g[详细] -
几个C#常用正则表达式的汇总
所属栏目:[语言] 日期:2023-04-11 来源:DaWei
using System;
using System.Text.RegularExpressions;
namespace CommonTools
{
/**//// <summary>
/// RegexLib 的摘要说明。
/// </summary>
public class RegexLib
{
//验证[详细] -
C#中实现伪静态页面两种方式说明
所属栏目:[语言] 日期:2023-04-11 来源:DaWei
第一种是在页面global.asax中,相关代码如下:
代码如下:
void Application_BeginRequest(object sender, EventArgs e)
{
HttpContext context = ((HttpApplication)sender).Context;
string ol[详细] -
有关c#连接ftp进行上传下载实现原理及代码
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
代码如下:
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;
namespace ftponload
{
class Program
{
static voi[详细] -
C# 根据ip获取城市等有关信息
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
代码如下:
/// <summary>
/// 得到真实IP以及所在地详细信息(Porschev)
/// </summary>
/// <returns></returns>
public string GetIpDetails()
{
//设置获取IP地址和国家源码的网址[详细] -
C#.net格式化时间字符串达到不一样的显示效果
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
有时候我们要对时间进行转换,达到不同的显示效果
默认格式为:2005-6-6 14:33:34
如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢
我们要用到:DateTime.ToString的方法(String, IFormatProvider)[详细] -
C#图片截取压缩(百分比压缩/大小压缩)实现代码推荐
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
前端时间朋友要传一些图片给我,全是大图,考虑到网速的限制,让他处理下图片大小再给我,这厮居然不知道用什么工具.
为了娱乐写了个截取图片和压缩图片你的小工具
1.按照百分比截图
代码如下:
View[详细] -
成功实践 C#处理 Json的另一种方法
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
代码如下:
using Microsoft.JScript;
using Microsoft.Vsa;
using Microsoft.JScript.Vsa;
public static Dictionary<string, string> GetMyValue(string jsonSource, string key1, string key2)
[详细] -
C#时间格式化(Datetime)用法细解
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
Datetime.ToString(String, IFormatProvider)
参数format格式详细用法:
格式字符 关联属性/说明
d ShortDatePattern
D LongDatePattern
f 完整日期和时间(长日期和短时间)
F FullDateTim[详细] -
C# 递归函数详细介绍及引用方法
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
什么是递归函数/方法?
任何一个方法既可以调用其他方法也可以调用自己,而当这个方法调用自己时,我们就叫它递归函数或递归方法。
通常递归有两个特点:
1. 递归方法一直会调用自己直到某些条件被满足[详细] -
C# SetCursorPos简介和使用说明
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
函数功能:该函数把光标移到屏幕的指定位置。如果新位置不在由 ClipCursor函数设置的屏幕矩形区域之内,则系统自动调整坐标,使得光标在矩形之内。
函数原型:BOOL SetCursorPOS(int X,int Y);
参数:[详细] -
c#中两种不同的存储过程调用与对比
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这些问题。
在使用.NET的过程中,数据库访问是一个很重要的部分,[详细] -
C# SetWindowPos窗口置顶使用详情
所属栏目:[语言] 日期:2023-04-10 来源:DaWei
代码如下:
[DllImport("user32.dll", CharSet = CharSet.Auto)]
private static extern int SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int y, int Width, int Height, int flags);
/// <s[详细] -
C# 自定义异常总结及严格遵守几个原则
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
在C#中所有的异常类型都继承自System.Exception,也就是说,System.Exception是所有异常类的基类. 总起来说,其派生类分为两种:
1. SystemException类: 所有的CLR提供的异常类型都是由SystemException派生。
2[详细] -
C#反射实例学习及要注意内容
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
C#反射的入门学习首先要明白C#反射提供了封装程序集、模块和类型的对象等等。那么这样可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用[详细]
-
C# 定义常量 两种实现方法一览
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 对于静态常量(Compi[详细]
-
c# indexof 用法加深理解
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
IndexOf()
查找字串中指定字符或字串首次出现的位置,返首索引值,如:
代码如下:
str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
str1.IndexOf("字串");//查找“字串&[详细] -
c# 可变数目参数params例子
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
一般来说,参数个数都是固定的,定义为集群类型的参数可以实现可变数目参数的目的,但是.NET提供了更灵活的机制来实现可变数目参数,这就是使用params修饰符。可变数目参数的好处就是在某些情况下可以方便地对参数个[详细]
-
C#与.net高级编程 C#的多态详解
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
用virtual关键字标记的方法称为虚方法,如果子类希望改变虚方法的实现细节就必须使用 override关键字。
抽象类
abstract关键字
防止创建毫无意义的基本类,使用abstract关键字创建抽象基类,防止被实例化[详细] -
C#中使用SQLite数据库的方法说明
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
【SQLite管理工具简介】
推荐以下2款:
Navicat for SQLite:功能非常强大,几乎包含了数据库管理工具的所有必需功能,操作简单,容易上手。唯一的缺点是不能打开由System.Data.SQLite.dll加密过的数据库。[详细] -
C#多线程Singleton(单件)模式模板推荐
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
代码如下:
private static volatile T _instance = null;
private static object objLock = new Object();
private T()
{
}
public static T Instance
{
get
{
if (_instan[详细] -
c# .net在WEB页中的COOKIES设置窍门
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
一、设置cookies的方法很简单,有以下两种方法:
1、直接添加Cookie值:
Response.Cookies["userName"] = "Tom";
Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1) ; //过期时间,在Coo[详细] -
C# WindowsMediaPlayer 的部分用法实例
所属栏目:[语言] 日期:2023-04-08 来源:DaWei
代码如下:
player.URL = "歌曲文件路径";
player.Ctlcontrols.play();
添加多首歌曲到播放列表
代码如下:
IWMPPlaylist playList = player.playlistCollection.newPlaylist("MyPlayList"); //新[详细]

