随笔分类 -  dotnet基础

摘要:最近做一个接口的修改,由于是很老的接口,不太了解外部有多少地方引用了它。 但是内部的方法由于业务发展已经不太适合现在的需求,想改又不该动。所以想到了如果设置为过期。 Obsolete 属性将某个程序实体标记为一个建议不再使用的实体。每次使用被标记为已过时的实体时,随后将生成警告或错误,这取决于属性是 阅读全文
posted @ 2018-03-27 10:34 大胖儿在努力 阅读(284) 评论(0) 推荐(0)
摘要:HttpWebRequest类与HttpRequest类的区别 HttpRequest类的对象用于服务器端,获取客户端传来的请求的信息,包括HTTP报文传送过来的所有信息。 HttpWebRequest用于客户端,拼接请求的HTTP报文并发送等。它封装了几乎HTTP请求报文里需要用到的东西,以致于能 阅读全文
posted @ 2017-07-06 16:09 大胖儿在努力 阅读(1189) 评论(0) 推荐(0)
摘要:1、 Log4NET的概念: a) 级别:trace、debug、info、warn、error、fatal。常用debug(调试信息,程序员临时跟踪执行,在正式运行的项目中应该不显示);warn(警告);error(错误)。 b) 特殊的级别:all(全部显示);off(全部不显示); c) ap 阅读全文
posted @ 2017-04-10 15:35 大胖儿在努力 阅读(295) 评论(0) 推荐(0)
摘要:Repeater嵌套Repeater绑定数据 前台代码 在PageLoad事件中,加载外层Repeter数据 最后一步根据外层绑定的数据找到对应的内层数据 后台代码:这块需要绑定外层Repeater的ItemDataBound事件 Repeater获取HeaderTemplate、FooterTem 阅读全文
posted @ 2017-04-05 15:26 大胖儿在努力 阅读(302) 评论(0) 推荐(0)
摘要:lambda表达式 简写=>读作goes to lambda表达式改造GetMax过程 lambda表达式自定义MyWhere 阅读全文
posted @ 2017-03-23 22:47 大胖儿在努力 阅读(294) 评论(0) 推荐(0)
摘要:具体用法不在赘述。记录一下用法的区别StreamReader:FileStream fs = new FileStream(@"D:\Readme.txt",FileMode.Open); StreamReader sr = new StreamReader(fs); StreamWrite:F... 阅读全文
posted @ 2015-06-09 10:26 大胖儿在努力 阅读(562) 评论(0) 推荐(0)
摘要:流用于对IO处理在System.IO名称空间中有以下类BinaryReader/WriterTextReader/WriterStream其中类Stream为抽象类。由此有三个派生类:MemoryStream:对内存进行读取与写入BufferedStream:对缓冲器进行读取/写入FileStrea... 阅读全文
posted @ 2015-06-05 09:05 大胖儿在努力 阅读(212) 评论(0) 推荐(0)
摘要:DirectSound.Device :Contains methods and properties used to create buffer objects, manage devices, and set up the environment. 包含用于创建缓冲区对象,管理设备的方法... 阅读全文
posted @ 2015-05-15 16:04 大胖儿在努力 阅读(560) 评论(0) 推荐(0)
摘要:使用流式缓冲方式播放波形音频文件比较复杂,主要原因是在只有一个缓冲区提供给用户的前提下,这个缓冲区在提供给声卡播放数据的同是还需要用户不断的定时向其中写入数据。要注意从缓冲区这时是一个环形缓冲区,声音的播放和数据的写入都是从缓冲区中循环进行的。 波形音频数据写入到从缓冲区时需要三个因素:①写入... 阅读全文
posted @ 2015-05-14 15:38 大胖儿在努力 阅读(909) 评论(0) 推荐(0)
摘要:背景:为什么用到这个类库呢?公司要一个要播放音频文件(.wav)的功能,本来想着很ez的事,网上提供的jq插件、本地也有很多播放器,怎么用都行。可当我实现的时候发现大部分网上插件在火狐上不支持.wav格式,好不容找到几个能实现的但是可以播放从网上下来的任何格式的歌曲音频但是公司的音频播放不了;很... 阅读全文
posted @ 2015-05-12 15:14 大胖儿在努力 阅读(624) 评论(1) 推荐(0)
摘要:大家好,我是一个人Wawawa...俺的身高是160厘米Wawawa...俺的身高是170厘米俺不想死呀俺不想死呀请按任意键继续. . .****************代码如下*******************class Renlei //添加一个"人类"的 类{ public int Sh... 阅读全文
posted @ 2015-05-11 11:23 大胖儿在努力 阅读(188) 评论(0) 推荐(0)
摘要:aspx:aspx.cs:protectedvoidPage_Load(objectsender,EventArgse) {StringBuildersb =newStringBuilder();//获取Repater控件的命名控件 sb.Append("Container:a"+ MyDataLi... 阅读全文
posted @ 2015-05-11 11:15 大胖儿在努力 阅读(270) 评论(0) 推荐(0)
摘要:知识点 概念 由于C#中所有的数据类型都是由基类System.Object继承而来的,所以值类型和引用类型的值可以通过显式(或隐式)操作相互转换,而这转换过程也就是装箱(boxing)和拆箱(unboxing)过程。 检查对象实例,确保它是给定值类型的一个装箱值。(拆箱后没有转成原类型,编译时不会出 阅读全文
posted @ 2015-05-11 11:07 大胖儿在努力 阅读(1247) 评论(0) 推荐(0)
摘要:/// /// 递归获取指定盘符下的所有文件及文件夹 /// 存在部分文件夹访问权限问题 /// /// string path = @"G:\"; /// string filter = "*.mp3"; private static void ParseDirectory(strin... 阅读全文
posted @ 2015-05-11 11:03 大胖儿在努力 阅读(801) 评论(0) 推荐(0)