随笔分类 -  C#基础学习

摘要:WGS84坐标转火星坐标(iOS篇):http://blog.csdn.net/terrytan18/article/details/7611267校正IOS的PGS坐标方法:http://blog.csdn.net/terrytan18/article/details/7614454----- C#平面坐标与经纬度转换 http://blog.csdn.net/zzuqqiu/article/details/6112808火星坐标转换为GPS坐标 && C#下的GPS座标纠偏方法(也叫火星座标)http://www.cnblogs.com/nolan022/articles/ 阅读全文
posted @ 2013-03-21 10:14 Dzs 阅读(253) 评论(0) 推荐(0)
摘要:group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句 限制返回的结果集类似于distinct的去重,可是不明白到底俩区别?功能上group by莫非多一下可以用having?GROUP BY ROLLUP(A,B,C):首先对(A,B,C)进行GROUP BY,然后对(A,B)进行GROUP BY,然后是(A)进行GROUP BY, 最后对全表进行GROUP BY操作。GROUP BY CUBE(A,B,C):首先对(A,B,C)进行GROUP BY,然后依次对(A,B)、(A,C)、(A)、(B,C)、(B)、(C)进行GROUP 阅读全文
posted @ 2012-11-23 09:09 Dzs 阅读(1952) 评论(0) 推荐(0)
摘要:FileStream.Read 官方解释:http://msdn.microsoft.com/zh-cn/library/system.io.filestream.read.aspx重写Read 方法 public override int Read( byte[] array, int offset, int count)读入缓冲区中的总字节数。如果当前的字节数没有所请求那么多,则总字节数可能小于所请求的字节数;或者如果已到达流的末尾,则为零offset 参数给出 array 中字节的偏移量(缓冲区索引),从此处开始读取,count 参数给出从此流最多读取的字节数。返回的值是读取字节的实际数 阅读全文
posted @ 2012-11-20 17:26 Dzs 阅读(865) 评论(0) 推荐(0)
摘要://========================================================================// Copyright(C): ***********************//// CLR Version : $clrversion$// NameSpace : $rootnamespace$// FileName : $safeitemname$//// Created by : Dzs (dzs369@gamil.com) at $time$//// Function :////============================ 阅读全文
posted @ 2012-11-19 10:32 Dzs 阅读(1654) 评论(0) 推荐(0)
摘要:Assembly C# 获取 内容 Assembly executingAssembly = Assembly.GetExecutingAssembly(); Version version = executingAssembly.GetName().Version; object[] objectAttrs = executingAssembly.GetCustomAttributes(typeof(AssemblyProductAttribute), false ); AssemblyProductAttribute productAttr = (AssemblyProductAttrib 阅读全文
posted @ 2012-11-13 10:18 Dzs 阅读(665) 评论(0) 推荐(0)
摘要:----转自痕网 - henw(http://www.cnblogs.com/henw/archive/2011/05/15/2046828.html)网站在服务器磁盘上的物理路径: HttpRuntime.AppDomainAppPath虚拟程序路径: HttpRuntime.AppDomainAppVirtualPath任何于Request/HttpContext.Current等相关的方法, 都只能在有请求上下文或者页面时使用. 即在无请求上下文时,HttpContext.Current为null. 而上面提到的方法一直可用.对于全局Cache对象的访问亦然.============== 阅读全文
posted @ 2012-11-01 15:43 Dzs 阅读(268) 评论(0) 推荐(0)
摘要:string source = "1412";int result = 0;re// 使用Convert.ToInt32(string value);result = Convert.ToInt32(source);// 使用Int32.Parse(string value);result = Int32.Parse(source);// 使用Int32.TryParse(string s, out int result);Int32.TryParse(source, out result);三种方法的简单区别,可以延伸出很多内容,以及在判断的使用如果解析失败,Int32. 阅读全文
posted @ 2011-11-29 16:26 Dzs 阅读(1337) 评论(0) 推荐(0)
摘要:2011-11-28到底什么是委托?简单的理解可以为:用参数进行方法的调用可是什么条件下合适用委托,以及委托的好处有哪些,以及日常应用开发那里会用到在此过程中,又加深了一点关于同步异步的概念性了解同步,就是说你的程序在执行某一个操作时一直等待直到操作完成。异步,就是说程序在执行某一个操作时,只是发出开始的指令;由另外的并行程序执行这段代码,当完成时再通知调用者。研究的博文为 情缘的C# 委托知识总结2011-11-30委托在编译的时候会编译为类,所以在任何可以声明类的地方都可以声明委托委托是一个类,他定义了方法的类型,以及返回的类型,可以将方法名、委托实例当作另一方法的参数进行传递,也可以简单 阅读全文
posted @ 2011-11-28 17:10 Dzs 阅读(197) 评论(0) 推荐(0)
摘要:学习下解析Hashtable、Dictionary、SortedDictionary、SortedList的比较应用。下面深入地分析如题的4个字典的原理。我们先看Hashtable。MSDN的解释:表示键/值对的集合,这些键/值对根据键的哈希代码进行组织。Hash算法是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不 同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。Hashtable对象由包含集合元素的存储桶组成。存储桶是Hashtable中各元 阅读全文
posted @ 2011-11-25 15:01 Dzs 阅读(423) 评论(0) 推荐(0)
摘要:此方法适用于 C#中嵌入WebBrowser(浏览器) 通过浏览器中加载的页面与C#的后台代码进行交互。一、C#程序1、在C#窗体中添加WebBrowser(浏览器),将页面的URL添加到浏览器中。2、窗体代码添加 using System.Runtime.InteropServices;//和Html页面交互使用 在类的上一行添加 [ComVisible(true)]//和Html页面交互使用 在类的构造其中添加 this.webB.ObjectForScripting = this;//和Html页面交互使用 如: using System.Runtime.InteropServices; 阅读全文
posted @ 2011-11-25 15:00 Dzs 阅读(1292) 评论(0) 推荐(0)
摘要:.Net remoting 的解答,以及跟WebService的区别1, 到底是什么东东呢?webservice和.net remoting都是用来通信的框架,它们最大的优点是可以像调用本地对象一样调用远程对象,比如:Uploader uploader = new Uploader();uploader.Save(file);可以用这样简洁而抽象的调用实现上传,不用自已对socket进行一系列的处理,可以把更多精力放在业务逻辑上;区别:webservice是用的应用层协议http封装的,所以它可以被很多其它语言调用,很多语言也都实现了webservice代理端封装以及工具,只要知道 webse 阅读全文
posted @ 2011-11-25 14:54 Dzs 阅读(561) 评论(0) 推荐(0)
摘要:锯齿数组以及维数组声明数组之后,不能修改其阶数使用数组初始化时,必须初始化数组的每一个元素,不能遗漏如何元素在锯齿数组中,每一行都可以有不同的大小Array类:在后台使用C#语法,会创建一个派生自抽象基类的Array的新类 longLength 获取元素个数 Rank获取数组维数 Array intarray1=Array.CreateInstance(typeof(int),5); SetValue GetValue Clone Copy Sort Clone Copy的简单区别:Clone创建新数组,Copy必须传递阶数相同且有足够元素的已有数组yield语句 是什么意思?包含yie... 阅读全文
posted @ 2011-11-10 10:02 Dzs 阅读(268) 评论(0) 推荐(0)
摘要:SecurityToken 类:表示用于实现所有安全令牌的基类 使用安全令牌可提供身份验证凭据,也可以保护消息。http://msdn.microsoft.com/zh-cn/library/system.identitymodel.tokens.securitytoken.aspx 阅读全文
posted @ 2011-09-15 17:24 Dzs 阅读(211) 评论(0) 推荐(0)