string类

net2:类,事件与委托

瘦欲@ 提交于 2020-04-08 07:23:40
原文发布时间为:2008-07-29 —— 来源于本人的百度文章 [由搬家工具导入] using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Default2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Book bk = new Book(); bk.nameChg+= new Book.myEventHandler(bk_nameChg); bk.priceChg+=new Book.myEventHandler(bk_priceChg); bk.Name = "c"; bk.Price = 123; Response.Write(bk.bookInfo()); }

@Import导入ImportSelector实现类demo

情到浓时终转凉″ 提交于 2020-04-07 11:51:54
1、测试类接口 package com.fh.imports.dao; public interface TestDao { void test(); } 测试类实现 package com.fh.imports.dao; import org.springframework.stereotype.Component; @Component(value = "testDao") public class TestDaoImpl implements TestDao { @Override public void test() { System.out.println("TestDaoImpl"); } } 2、添加一个ImportSelector的实现类 package com.fh.imports; import com.fh.imports.dao.TestDaoImpl3; import org.springframework.context.annotation.ImportSelector; import org.springframework.core.type.AnnotationMetadata; /** * 可以做开关 */ public class MyImportSelector implements ImportSelector { @Override

文件压缩和解压缩类

ぐ巨炮叔叔 提交于 2020-04-07 07:43:28
using System; using System.Collections.Generic; using System.Text; using System.IO; using ICSharpCode.SharpZipLib; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.Checksums; /* * 解压缩 * 该程序压缩和解压配合才能使用 * 普通用 Winrar 压缩的文件该解压不能通过 * */ namespace ZipApplication { /// <summary> /// 压缩类 /// </summary> public class ZipClass { /// <summary> /// 递归压缩文件夹方法 /// </summary> /// <param name="FolderToZip"></param> /// <param name="s"></param> /// <param name="ParentFolderName"></param> public static bool ZipFileDictory(string FolderToZip, ZipOutputStream s, string ParentFolderName) { bool res

ASP.NET文件操作通用类

依然范特西╮ 提交于 2020-04-05 22:26:28
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 using System.IO; 7 using System.Web; 8 using System.Web.UI; 9 using System.Web.UI.WebControls; 10 11 12 public class WebFileHelper 13 { 14 15 FileInfo fileInfo = null; 16 17 HttpResponse Response = System.Web.HttpContext.Current.Response; 18 19 20 public WebFileHelper() { } 21 22 public WebFileHelper(HttpResponse response) 23 { 24 Response = response; 25 } 26 27 /// <summary> 28 /// 判断指定文件是否存在 29 /// </summary> 30 /// <param name="fullName">指定文件完整路径</param> 31 /// <returns>存在返回true;否则返回false<

asp.net的XML通用操作类

こ雲淡風輕ζ 提交于 2020-04-05 22:07:41
using System; using System.Xml; using System.Data; namespace Message.Common { /// <summary> /// XML相关通用功能 /// </summary> public class Xml { public Xml() {} /// <summary> /// XML资源类型 /// </summary> public enum XmlType { File, String }; #region 读取XML资源到DataSet中 /// <summary> /// 读取XML资源到DataSet中 /// </summary> /// <param name="source">XML资源,文件为路径,否则为XML字符串</param> /// <param name="xmlType">XML资源类型</param> /// <returns>DataSet</returns> public static DataSet GetDataSet(string source, XmlType xmlType) { DataSet ds = new DataSet(); if (xmlType == XmlType.File) { ds.ReadXml(source); } else {

一个操作firebird的helper类

荒凉一梦 提交于 2020-04-03 07:38:10
参照了pet shop以及DAAB, using System; using System.Data; using System.Collections.Generic; using System.Text; using FirebirdSql.Data.FirebirdClient; namespace ADOHelper { public class Firebird { private string connStrTemplate = " Server={0};User={1};Password={2};Charser={3};Database={4} " ; private string connStr; protected char ParameterToken { get { return ' @ ' ; } } // 连接字符串 public string ConnectString { set { connStr = value; } } // 构造函数 public Firebird() { } // 构造函数2 public Firebird( string host, string user, string password, string charset, string database) { connStr = String.Format

c#.net全站防止SQL注入类的代码

无人久伴 提交于 2020-04-03 07:37:30
using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <summary> /// 防SQL注入检查器 /// </summary> public class SqlChecker { //当前请求对象 private HttpRequest request; //当前响应对象 private HttpResponse response; //安全Url,当出现Sql注入时,将导向到的安全页面,如果没赋值,则停留在当前页面 private string safeUrl = String.Empty; //Sql注入时,可能出现的sql关键字,可根据自己的实际情况进行初始化,每个关键字由'|'分隔开来 //private const string StrKeyWord = @"select|insert|delete|from|count(|drop table|update|truncate|asc(|mid(|char(|xp_cmdshell|exec master|netlocalgroup administrators|:|net user|""|or|and"; private const string StrKeyWord = @"select

SQL错误代码弹出提示信息类

我与影子孤独终老i 提交于 2020-04-03 07:30:51
截获SQL错误代码弹出提示信息类 Code : public class DBErrorCode { /// <summary> /// 根据错误代码弹出错误提示 /// </summary> /// <param name="code">错误代码</param> /// <param name="describe">描述</param> /// <returns>错误提示</returns> public static string DBError(int code, string describe) { #region 1、语法错误 string desTemp ="未知错误"; string eCode1 = "101、102、104、105、112、113、122、125、133、135、136、148、149、154、155、156、157、158、167、173、177、178、181、189、194、199、215、228、233、247、249、252、254、255、278、288、317、318、319、320、323、325、329、336、339、412、421、442、455、460、461、462、463、464、465、466、467、482、483、491、497、512、1003、1004、1005、1006、1008、1009、1010、1011

中文SqlHelper.cs类

天涯浪子 提交于 2020-04-02 15:01:27
using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace com.DataAccess { /// <summary> /// SqlHelper类提供很高的数据访问性能, /// 使用SqlClient类的通用定义. /// </summary> public abstract class SqlHelper { //定义数据库连接串 public static readonly string ConnectionStringLocalTransaction = ConfigurationManager.ConnectionStrings["TestConnectionString"].ConnectionString; //public static readonly string ConnectionStringInventoryDistributedTransaction = ConfigurationManager.ConnectionStrings["SQLConnString2"].ConnectionString; //public static readonly

内部类的详解

限于喜欢 提交于 2020-04-02 09:31:52
一般来说,有4中内部类:常规内部类、静态内部类、局部内部类、匿名内部类。 一.常规内部类:常规内部类没有用static修饰且定义在在外部类类体中。 1.常规内部类中的方法可以直接使用外部类的实例变量和实例方法。 2.在常规内部类中可以直接用内部类创建对象 3.代码如下: public class MyOuter { private int x = 100; // 创建内部类 class MyInner { private String y = "Hello!"; public void innerMethod() { System.out.println("内部类中 String =" + y); System.out.println("外部类中的x =" + x);// 直接访问外部类中的实例变量x outerMethod(); System.out.println("x is" + MyOuter.this.x); } } public void outerMethod() { x++; } public void makeInner() { //在外部类方法中创建内部类实例 MyInner in = new MyInner(); } /** * @param args */ public static void main(String[] args) { MyOuter mo