随笔分类 - C#其他技术
摘要:将 Stream 转成 byte[]/// /// 将 Stream 转成 byte[] /// public byte[] StreamToBytes(Stream stream) { byte[] bytes = new byte[stream.Length]; stream...
阅读全文
摘要:C#实现byte与sbyte的转换byte[] mByte;sbyte[] mSByte = new sbyte[mByte.Length];for (int i = 0; i < mByte.Length; i++){ mSByte[i] = (sbyte)mByte[i];}
阅读全文
摘要:base 64 解码base64 bb = new base64();string orgStr= Encoding.Default.GetString(bb.GetDecoded("base64编译后的字符"));UTF8Subject = Encoding.GetEncoding("utf-8...
阅读全文
摘要:总结一下跳转方式:标签HyperLink控件Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址,NavigateUrl是可以在服务器端使用代码修改,这个区别于,由于HyperLink本身没有事件所以要在服务器端其它事件中设置NavigateUrl.okResponse....
阅读全文
摘要:比较凌乱,有时间在整理吧。 1 Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data source=c:/D.mdb;Jet OLEDB:DataBase Password=123456!" 2 3 4 privat...
阅读全文
摘要:应issta的要求,简单介绍一下我所理解的开发中经常提到的名词架构、框架和模式,这三个简单的名词代表的信息量还是挺大的,思量了许久,有种无从下笔的感觉,还是举例说明吧,概念性的东西我总结的也不怎么详细。关于概念和理论下面很讲解的详细。参考文献:感谢:百度文库感谢:和风细雨感谢:nizhigang20...
阅读全文
摘要:很多时候我们发现程序关闭时,其线程并没有随之终止,需要到进程中结束掉。其实这个问题很好解决,在创建线程时只需要把线程的IsBackground属性设置为true就可以了。IsBackground的作用是当主进程终止时,子线程也一起终止释放。Thread th = new Thread(CodeExc...
阅读全文
摘要:在winform中经常用到多线程,那么用多线程对控件进行赋值和修改的时候呢会出现类似“该控件不是当前线程创建”的错误信息,在winform中两种办法:1.在加载事件中写这句话,其作用呢就是线程的异步调用1 System.Windows.Forms.Control.CheckForIllegalCro...
阅读全文

浙公网安备 33010602011771号