asp.net知识点汇总
一.Using常见中用法:
1.using作为引入命名空间指令的用法,避免类名冲突的方法
2.using + 别名 = 包括详细命名空间信息的具体的类型。当同一个cs引用了两个不同的命名空间,但两个命名空间都包括了一个相同名字的类型的时候。当需要用到这个类型的时候,就每个地方都要用详细命名空间的办法来区分这些相同名字的类型
例如:
using SystemConsole = global::System;
using CA = CompanyA.AssemblyA;
using CB = CompanyB.AssemblyB;
class Program
{
static void Main(string[] args)
{
SystemConsole.Console.WriteLine("test");
CA.Console.DoA();
CB.Console.DoB();
}
}
3.清理非托管资源,不受GC控制的资源。Using结束后会隐式的调用Dispose方法
二:equals()VS==
equals()是用做对象之间的比较,所以在String类型变量之间的比较建议用equals()
而"=="则在int类型变量之间比较的时候可以用
第三://四舍五入
starCount = Convert.ToDouble(sum) / Convert.ToDouble(count);
str1 = starCount.ToString("f0");// f0:s没有小数
第三:ASP.NET从字符串中查找字符出现次数的方法
http://www.chinaz.com/program/2009/0531/77763.shtml
将字符串中所有要查找的字符去除,然后比较去除前后的字符串长度即可。
c2=str.Length-str.Replace("A",String.Empty).Length;