常见用法
文章平均质量分 70
xuzhiqiang1010
这个作者很懒,什么都没留下…
展开
-
注意Switch case 语句,case中的条件必须是constant value
case 中的条件必须是常量,而不能是变量,否则会报异常:“错误 1 A constant value is expected 。。。。” int a = 3; int b = 4; private void test(int c) { switch (c) {原创 2008-11-21 17:45:00 · 3162 阅读 · 0 评论 -
对于silverlight大数据传输的configuration配置
本文和大家分享在WCF编程中如何处理大数据量传输的方法的一些配置注意事项,如果程序中出现因需要传输的数据量较大而导致调用WCF服务失败的问题,应注意以下配置:1、MaxReceivedMessageSize:获取或设置配置了此绑定的通道上可以接收的消息的最大大小。ba转载 2011-10-14 16:02:06 · 725 阅读 · 0 评论 -
IIS访问共享目录及执行脚本的配置方法(How to access shared files by IIS)
环境1、Web服务器 WebServer :192.168.100.202、共享资源服务器 ShareServer :192.168.100.10配置一、共享账户的建立1、在 WebServer 上新建一个用户以访问 ShareServer 上的共享目录,为了web文件能正常运行,同时又避免使用户拥有过高的权限,我们可以直接把该用户归入 Guests(win2003中) 组,或转载 2011-10-25 16:43:23 · 1401 阅读 · 0 评论 -
C# 过滤文本中有关word的一些无用代码
利用一个第三方编辑器,来编辑新闻,但是用户常常将word中的文字直接拷到编辑器,word中很多无用的代码,为了过滤掉这些代码,我找了很多资料,但是最终页没有找到,但是我找到了一个javascript版本的,无奈,只有转换成C#版得,以下是转换后的C#代码,最下边有javascript源代码,如果有不对的地方,还希望大家告诉我,多谢了C#清除word的代码public static string C原创 2011-11-18 11:28:48 · 1040 阅读 · 0 评论 -
string与64string互相转换
private string ConvertTo64String(string input) { byte[] data = UTF8Encoding.UTF8.GetBytes(input); return Convert.ToBase64String(data); } private原创 2012-01-06 14:37:29 · 302 阅读 · 0 评论 -
C#获取部署路径
protected override string DeployPath { get { return HttpContext.Current.Server.MapPath("/ZipFiles/"); } }原创 2012-01-11 11:52:24 · 309 阅读 · 0 评论 -
silverlight 大对象文件下载
silverlight 大对象文件下载这两天被silverlight的文件下载搞死了!~~~网上找的一堆全是通过异步去下载文件流,通过已知的文件在服务器端的地址,但实际项目应用中出于安全考虑很多中小型文件还是通过大对象存储在数据中的!~~ 下面通过两个例子和大家分享 silverlight的大对象文件下载!~ 一。直接在silverlight客户端下载文件 在silve转载 2012-01-13 17:02:55 · 538 阅读 · 0 评论 -
关于silverlight的独立存储
public class ApplicationSettings { #region Fields private static readonly object SyncRoot = new object(); #endregion Fields #region Properties private原创 2012-01-18 14:42:05 · 275 阅读 · 0 评论 -
Silverlight 加密和解密
public class DEncryptHelper { #region 加密 /**/ /// /// 加密数据 /// /// 加密前的字符串 /// 加密后的字符串 public static string Encrypt(strin转载 2011-12-30 14:56:11 · 963 阅读 · 0 评论 -
Silverlight 加密和解密字符串
public class DEncryptHelper { #region 加密 /**/ /// /// 加密数据 /// /// 加密前的字符串 /// 加密后的字符串 public static string Encrypt(strin转载 2011-12-30 14:54:32 · 100 阅读 · 0 评论 -
Silverlight 压缩文件和压缩目录或文件夹
借助于Ionic.Zip.Reduced.dll,引用该dllpublic static class ZipHelper { /// /// zip folder and return ///原创 2011-09-30 16:47:47 · 606 阅读 · 0 评论 -
Silverlight 下载文件 download
private void btnExportRun_Click(object sender, RoutedEventArgs e) { LogConfigurationClient downFile = new LogConfigura原创 2011-09-30 16:41:10 · 656 阅读 · 0 评论 -
params 用法及注意事项
params:1,在方法成员的参数列表中使用,为该方法提供了参数个数可变的能力2,它在只能出现一次并且不能在其后再有参数定义,之前可以即只能在最后3,该参数必须是一个一维数组4,params 对应的参数可以不传任何值,这是该函数自动实例化一个具有0个元素的数组例子:using System;public class MyClass{ public stat原创 2008-11-21 17:40:00 · 1088 阅读 · 0 评论 -
internal 和 internal protected用法
internal 和 internal protected:internal:只有同一程序集内才可以访问。internal protected:只是看字面意思容易弄错,许多人认为 internal protected 应该是“只有同一个程序集中的子类可以访问”,但其实它表示“同一个程序集中的所有类,以及所有程序集中的子类都可以访问”。其实本质应该是:internal or prote原创 2008-11-21 17:41:00 · 320 阅读 · 0 评论 -
获取我的文档的路径
System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + Path.DirectorySeparatorChar + "Database Utility"1,public static string GetFolderPath ( SpecialFolder folder)//获取指向由指定枚举标识原创 2008-11-26 11:13:00 · 754 阅读 · 0 评论 -
as和is的用法
as和is关键字是类型安全的转换方式,不会抛出异常,更有利于程序控制1、as:用于在兼容的引用类型之间执行转换,as 运算符类似于强制转换操作;但是,如果转换不可行,as 会返回 null 而不是引发异常。更严格地说,这种形式的表达式:expression as type,等效于expression is type ? (type)expression : (type)null,只是 expr原创 2008-12-01 11:09:00 · 873 阅读 · 0 评论 -
Const 和static readonly
关于这两者的区别网上很多,但是总结的比较乱,我整理一下,工自己和网友以后正确使用相同点:都是直接通过类名访问不同点:1、本质不同:时const是编译时常量,readonly是运行时常量;2、const不能用static修饰,readonly当然可以3、const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化4、const可以将常数用作局原创 2009-12-13 19:25:00 · 453 阅读 · 0 评论 -
C#中遍历TreeView方法
在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。 第二种,非递归算法,代码如下: 程序调用,如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Code原创 2010-02-23 09:44:00 · 416 阅读 · 0 评论 -
web 页面框架中 子页面之间的 刷新 和值传递,以及当dropdownlisht 控件值变化时,javascript如何获知并在另一个页面中取得其值
先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">H原创 2011-06-10 11:57:00 · 1729 阅读 · 0 评论 -
asp.net 自定义 TreeView 和TreeNode
由于系统的TreeNode属性不能满足我的需求,我需要添加几个属性来保存我的参数设置,所以需要自定义TreeNode,但是仅仅继承TreeNode来定义自己的MyTreeNode是不行的,因为当客户端请求服务时,服务器的TreeNode无法转换成MyTreeNode,主要是因为没有为每一个MyTreeNode保存ViewState,所以需要为重写SaveViewState和LoadViewStat原创 2011-06-14 16:30:00 · 1218 阅读 · 0 评论 -
动态添加DataTemplate且为模板中的button控件添加Click Event
动态生成DataTemplate private DataTemplate GetDataTemplateForBindingLink() { StringBuilder cellTemplate = new StringBuild原创 2011-08-31 14:53:30 · 1662 阅读 · 0 评论 -
TemplateBinding和Binding有什么区别
TemplateBinding是Binding的一个轻量级版本,它失去了成熟版本Binding的很多功能,比如继承内容引用(inheritence context referencing),RelativeSource引用,还有通过IValueConverter/TypeConverter机制的动态类型转换。它仅支持由模板产生的FrameworkElements,它的数据源引用会指向模板中的父级元转载 2012-03-05 16:38:57 · 674 阅读 · 0 评论