![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
小吉吉
这个作者很懒,什么都没留下…
展开
-
C#生成随机序列
1、生成字母和数字结合的随机序列:Random rn = newRandom();stringcharsToUse = "AzByCxDwEvFuGtHsIrJqKpLoMnNmOlPkQjRiShTgUfVeWdXcYbZa1234567890"; MatchEvaluator RandomChar = delega原创 2012-01-29 23:30:31 · 1145 阅读 · 0 评论 -
Request、Response、Server对象
以上截图来自【传智播客.Net培训—asp.net中级】转载 2012-05-01 16:18:46 · 524 阅读 · 0 评论 -
设置和读取Cookie
设置Cookie读取CookieCookie原理服务器返回数据除了普通的Html数据以外,还会返回修改的Cookie,浏览器把那道的Cookie值更新到本地浏览器的Cookie就可以了。以上截图来自 传智播客 视频教学PPT原创 2012-04-29 20:00:07 · 499 阅读 · 0 评论 -
禁用ViewState
禁用整个页面的ViewState:EnableViewState="false" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SZTZ.Default" %>只需要在首行添加禁用 EnableViewState="false" 即可禁用单个控件的ViewState:可以在控件里面的Enabl原创 2012-04-29 19:33:03 · 1103 阅读 · 0 评论 -
DataContext.ExecuteQuery的问题
using (DBAccessDataContext db = new DBAccessDataContext()) {while(某个条件){ HistoryDatas = db2.ExecuteQuery(sFetchData, new object[] { Time }).ToList();原创 2012-03-07 00:56:04 · 1827 阅读 · 0 评论 -
“System.Collections.Generic.IEnumerable<TestDAL.HistoryData>”不包含“ToList”的定义
错误 2 “System.Collections.Generic.IEnumerable”不包含“ToList”的定义,并且找不到可接受类型为“System.Collections.Generic.IEnumerable”的第一个参数的扩展方法“ToList”(是否缺少 using 指令或程序集引用?)J:\太阳能近期\政府小区即时通信\testXML\TestDAL\Program.cs原创 2012-03-07 00:52:25 · 6419 阅读 · 3 评论 -
集合已修改;可能无法执行枚举操作。
问题描述:在用foreach遍历hashtable的时候,弹出“集合已修改;可能无法执行枚举操作。”问题代码: private void Check(int TimeOut) //这是一个存活检查线程,为了把连接失效的主机剔除 { DateTime t = DateTime.Now;//取出当前的时间原创 2012-02-29 01:55:55 · 33839 阅读 · 2 评论 -
利用C#线程窗口调试多线程程序
从网上的资料判断,调试多线程程序似乎就一下3种方法。1、在日志的某个地方写日志文件。优点:不会干扰程序的执行,特别是对网络的多线程通信。缺点:每次都需要打开日志文件以查看进程运行的信息。2、利用断点进行调试。优点:直观,可以直接看到运行过程的值缺点:在多个线程设置断点,可能让程序跳来跳去,还需要额外地分出一部分精力用来理清程序的逻辑3、利用弹出窗原创 2012-02-28 09:50:32 · 5783 阅读 · 0 评论 -
进程通信的几个问题
通过vs2010自带的进程窗口可以很方便地看到,哪一些进程正在运行。以前一直不知道他具体是怎么运作的。现在总算清楚了。黄色的箭头代表当前活动的进程。“进程窗口”不可用的时候,就说明主线程和活动进程都阻塞了。由于我的主线程是用来接收外部的socket连接的,所以阻塞是正常的。但是副进程是用来发送存活命令的,所以阻塞就可能有点原因了。原创 2012-02-28 09:56:23 · 762 阅读 · 0 评论 -
去掉d5p1:nil
原文链接:http://stackoverflow.com/questions/703137/how-to-make-a-value-type-nullable-with-net-xmlserializer留给自己,有空翻译翻译 2012-02-17 20:00:22 · 799 阅读 · 0 评论 -
用XmlSerializer删除xsd和xsi前缀
The easiest way to do this is to use an overload of the Serialize method. -- StringWriter sw=new StringWriter(); XmlTextWriter tw=new XmlTextWriter(sw); XmlSerializerNamespcace xsn=转载 2012-02-17 02:04:38 · 1803 阅读 · 0 评论 -
WebService生成XML文档时出错。不应是类型XXXX。使用XmlInclude或SoapInclude属性静态指定非已知的类型。
情况是这样的有自定义的3个类,House、SaleHouse、RentHouse。SaleHouse和RentHouse是House类的子类。在WebService中有一个方法是返回House类。 1 [WebMethod]2 public House Get(int houseId)3 {4 return House.Get(houseId);5 }复制代转载 2012-02-17 01:57:05 · 5598 阅读 · 0 评论 -
xsd验证允许空值
/////xsd 文档 ////xml文件 bb cc 2001-01-01 //////////1.如果没有 xsi:ni转载 2012-02-17 01:55:11 · 4164 阅读 · 0 评论 -
”一个封锁操作被对 WSACancelBlockingCall 的调用中断“。解决办法
问题描述:为了防止界面卡死,在服务端我新开了一个进程来监听客户端的连接请求,在关闭的时候却却提示“一个封锁操作被对 WSACancelBlockingCall 的调用中断”。如图具体错误代码: private void InitForm() { MyController = new ControllerManager(t原创 2012-02-02 14:04:52 · 14539 阅读 · 0 评论 -
XX类库 不包含适合于入口点的静态“Main”方法
错误 1 程序“XXX\Client\Client.Model\obj\x86\Debug\Client.Model.exe”不包含适合于入口点的静态“Main”方法Client.Model原因:原来创建项目的时候,用的是“空项目”,我以为这样就会生成类库,实际上,一开始准备运行的时候,就会提示以上错误。解决方式:1、右键点类库属性2、然后在输出类型选择原创 2012-01-31 10:20:28 · 2702 阅读 · 0 评论 -
string和byte[]的转换 (C#)
string类型转成byte[]:byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );反过来,byte[]转成string:string str = System.Text.Encoding.Default.GetString ( byteArray );其它编码方式的,如System.Text.UT转载 2012-01-30 16:07:53 · 547 阅读 · 0 评论 -
vs中,在ASPX文件下面有智能提示,但是为什么新建一个类,却没了智能提示
类文件的属性问题。将“生成”属性的值改成“编译”。转载自:http://topic.csdn.net/u/20100902/15/01e5b4b3-c01b-4c18-9731-224d034870c4.html转载 2012-05-02 23:59:14 · 880 阅读 · 0 评论