asp.net

  • C#/.NET整数的三种强制类型转换的区别总结

    强制类型转换在C#中,我们可以看到三种强制类型转换,比如强制转换成有符号32位整型,可以找到下面三种方式:① (int)() ②Convert.ToInt32() ③int.Parse()三种转变在有些数据时可以通用,但是用法上仍然有很大的区别(int)适合简单数据类型之间…

    2019-11-25 290

  • C# 类型转换

    类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式:隐式类型转换 --- 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。小-->大显…

    2019-11-25 252

  • C#使用JavaScriptSerializer类实现序列化与反序列化

    C#使用JavaScriptSerializer类实现序列化与反序列化得到JSONJavaScriptSerializer类由异步通信层内部使用,用于序列化和反序列化在浏览器和Web服务器之间传递的数据。1、添加引用项目添加:System.Web.Extensions.dll的引用;代码添加:using System.Web.Script.Serializ…

    2019-11-25 291

  • C#中Equals和==(等于号)的比较

    C#中Equals和==(等于号)的比较相信很多人都搞不清Equals和 ==的区别,只是零星的懂一点,现在就让我带大家来进行一些剖析一、值类型的比较对于值类型来说 两者比较的都是”内容”是否相同,即 值 是否一样,很显然此时两者是划等号的。例1:int i = 9;int j = 9;Console.…

    2019-11-24 268

  • C#判断字符串中是否包含指定字符串及contains与indexof方法效率问题

    方法一:使用string.Contains方法string.Contains是大小写敏感的,如果要用该方法来判断一个string是否包含某个关键字keyword,需要把这个string和这个keyword都转成小写或大写再调用Contains方法;string key = "bbb";string temp = "aaaBBBcccDDD"…

    2019-11-24 325