当前位置: 首页 > news >正文

微博wordpressseo工作室

微博wordpress,seo工作室,怎样做类似淘宝网的网站,怎么在自己电脑上建网站如需得到一个类型或一个变量在特定平台上的准确尺寸,可以使用 sizeof 方法。表达式 sizeof(type) 产生以字节为单位存储对象或类型的存储尺寸。下面举例获取任何机器上 int 类型的存储尺寸: using System;namespace DataTypeApplication {class Program{…

 如需得到一个类型或一个变量在特定平台上的准确尺寸,可以使用 sizeof 方法。表达式 sizeof(type) 产生以字节为单位存储对象或类型的存储尺寸。下面举例获取任何机器上 int 类型的存储尺寸:

using System;namespace DataTypeApplication
{class Program{static void Main(string[] args){Console.WriteLine("Size of int: {0}", sizeof(int));Console.ReadLine();}}
}

 

引用类型
引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。

换句话说,它们指的是一个内存位置。使用多个变量时,引用类型可以指向一个内存位置。如果内存位置的数据是由一个变量改变的,其他变量会自动反映这种值的变化。内置的引用类型有:object、dynamic 和 string。

对象(Object)类型
对象(Object)类型 是 C# 通用类型系统(Common Type System - CTS)中所有数据类型的终极基类。Object 是 System.Object 类的别名。所以对象(Object)类型可以被分配任何其他类型(值类型、引用类型、预定义类型或用户自定义类型)的值。但是,在分配值之前,需要先进行类型转换。当一个值类型转换为对象类型时,则被称为 装箱;另一方面,当一个对象类型转换为值类型时,则被称为 拆箱。

object obj;
obj = 100; // 这是装箱
动态(Dynamic)类型
您可以存储任何类型的值在动态数据类型变量中。这些变量的类型检查是在运行时发生的。

声明动态类型的语法:

dynamic <variable_name> = value;
 例如:

dynamic d = 20;
字符串(String)类型
字符串(String)类型 允许您给变量分配任何字符串值。字符串(String)类型是 System.String 类的别名。它是从对象(Object)类型派生的。字符串(String)类型的值可以通过两种形式进行分配:引号和 @引号。
例如:

String str = "runoob.com";
一个 @引号字符串:

@"runoob.com";
 C# string 字符串的前面可以加 @(称作"逐字字符串")将转义字符(\)当作普通字符对待,比如:

string str = @"C:\Windows";
 等价于:

string str = "C:\\Windows";
 @ 字符串中可以任意换行,换行符及缩进空格都计算在字符串长度之内。

string str = @"<script type=""text/javascript"">
    <!--
    -->
</script>";
 用户自定义引用类型有:class、interface 或 delegate。我们将在以后的章节中讨论这些类型。

指针类型
指针类型变量存储另一个类型的内存地址,C#中的指针与C或C++中的指针有相同的功能,声明指针类型的语法:

type* identifier;
例如:

char* cptr;
int* iptr;
C#类型转换
类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式:

隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。
显式类型转换 - 显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。
下面的实例显示了一个显式的类型转换:

namespace TypeConversionApplication
{class ExplicitConversion{static void Main(string[] args){double d = 5673.74;int i;// 强制转换 double 为 inti = (int)d;Console.WriteLine(i);Console.ReadKey();}}
}

 

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApp2{public class Example{public static void Main(){int value = 12345678;//定义一个整数byte[] bytes = BitConverter.GetBytes(value);//定义一个字节数组,将整数转为字节Console.WriteLine(BitConverter.ToString(bytes));//输出字节数组if (BitConverter.IsLittleEndian){Console.WriteLine("你的电脑默认为小端序排列字节");Array.Reverse(bytes);//如果电脑默认小端序排列数组,那么反转数组,转为大段序排列}Console.WriteLine(BitConverter.ToString(bytes));//输出字节数组,如果变化,说明电脑默认是小端序排列int j = BitConverter.ToInt32(bytes, 0);Array.Reverse(bytes);Console.WriteLine("j:" + j );// Call method to send byte stream across machine boundaries.// Receive byte stream from beyond machine boundaries.Console.WriteLine(BitConverter.ToString(bytes));if (BitConverter.IsLittleEndian)Array.Reverse(bytes);Console.WriteLine(BitConverter.ToString(bytes));int result = BitConverter.ToInt32(bytes, 0);Console.WriteLine("Original value: {0}", value);Console.WriteLine("Returned value: {0}", result);Console.ReadKey();}}

 

 

namespace ConsoleApp2{public class Example{public static void Main(){int i = 75;float f = 53.005f;double d = 2345.7652;bool b = true;Console.WriteLine(i.ToString());Console.WriteLine(f.ToString());Console.WriteLine(d.ToString());Console.WriteLine(b.ToString());Console.ReadKey();}}

以下是各种类型的整数常量的实例: 

85         /* 十进制 */
0213       /* 八进制 */
0x4b       /* 十六进制 */
30         /* int */
30u        /* 无符号 int */
30l        /* long */
30ul       /* 无符号 long */

浮点常量

一个浮点常量是由整数部分、小数点、小数部分和指数部分组成。您可以使用小数形式或者指数形式来表示浮点常量。

这里有一些浮点常量的实例:

3.14159       /* 合法 */
314159E-5L    /* 合法 */
510E          /* 非法:不完全指数 */
210f          /* 非法:没有小数或指数 */
.e55          /* 非法:缺少整数或小数 */

 

字符常量
字符常量是括在单引号里,例如,‘x’,且可存储在一个简单的字符类型变量中。一个字符常量可以是一个普通字符(例如 ‘x’)、一个转义序列(例如 ‘\t’)或者一个通用字符(例如 ‘\u02C0’)。
在 C# 中有一些特定的字符,当它们的前面带有反斜杠时有特殊的意义,可用于表示换行符(\n)或制表符 tab(\t)。在这里,列出一些转义序列码:

 

http://www.tj-hxxt.cn/news/100458.html

相关文章:

  • 深圳做网站哪里好seo推广优化的方法
  • 平面设计论坛seo案例分析100例
  • java建设网站框架网站服务器速度对seo有什么影响
  • 网站备案可以更改吗酒店线上推广方案有哪些
  • 西安建网站公司哪家好互联网广告平台代理
  • 精通网站开发书籍关键词分析工具有哪些
  • 中国机械加工网官方网站企业官网定制设计
  • 成品网站5668入口的功能介绍最好用的搜索引擎排名
  • 商业网站怎么做培训网站建设
  • 临沂在线做网站营销型网站方案
  • linux主网站设计宁波企业seo服务
  • 做外贸找客户最好用的网站关键词排名关键词快速排名
  • 怎么用vs做网站网站建设推广
  • 建设部网站建筑工程质保期网站排名靠前方法
  • 设计欣赏网seo监控
  • 蚌埠市做家教网站百度一下官网首页百度一下
  • 建筑材料批发网站农产品网络营销
  • 专业的丹阳网站建设软文世界
  • 西峡网站建设2023疫情最新情况
  • 做网站的关键技术品牌传播推广方案
  • 网站建设和架构国内最新消息新闻
  • wordpress连接不了ftpseo每日工作内容
  • 北京做网站海宇勇创开发一个app平台大概需要多少钱?
  • 创建公司网站如何制作一个简易网站
  • 重庆五洲妇儿医院石家庄网络推广优化
  • 一般使用的分辨率的显示密度是多少dpi?关于进一步优化
  • 怎样做模板网站免费舆情监测平台
  • wap浏览器安卓版seo培训赚钱
  • 福建建设中心网站排行榜
  • 苏州网站建设公司山东关键词快速排名