文档章节

C# 语法练习(1): 基本数据类型

涂孟超
 涂孟超
发布于 2014/09/26 15:32
字数 259
阅读 8
收藏 0
本例效果图:



代码:
using System;

class MyClass
{
    static void Main()
    {
        Console.WriteLine("sbyte 类型:");
        sbyte sbyteVar = (sbyte.MaxValue + sbyte.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", sbyte.MinValue, sbyteVar, sbyte.MaxValue);

        Console.WriteLine("byte 类型:");
        byte byteVar = (byte.MaxValue + byte.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", byte.MinValue, byteVar, byte.MaxValue);

        Console.WriteLine("short 类型:");
        short shortVar = (short.MaxValue + short.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", short.MinValue, shortVar, short.MaxValue);

        Console.WriteLine("ushort 类型:");
        ushort ushortVar = (ushort.MaxValue + ushort.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", ushort.MinValue, ushortVar, ushort.MaxValue);

        Console.WriteLine("int 类型:");
        int intVar = (int.MaxValue + int.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", int.MinValue, intVar, int.MaxValue);

        Console.WriteLine("uint 类型:");
        uint uintVar = (uint.MaxValue + uint.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", uint.MinValue, uintVar, uint.MaxValue);

        Console.WriteLine("long 类型:");
        long longVar = (long.MaxValue + long.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", long.MinValue, longVar, long.MaxValue);

        Console.WriteLine("ulong 类型:");
        ulong ulongVar = (ulong.MaxValue + ulong.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", ulong.MinValue, ulongVar, ulong.MaxValue);

        Console.WriteLine("float 类型:");
        float floatVar = (float.MaxValue + float.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", float.MinValue, floatVar, float.MaxValue);

        Console.WriteLine("double 类型:");
        double doubleVar = (double.MaxValue + double.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", double.MinValue, doubleVar, double.MaxValue);

        Console.WriteLine("decimal 类型:");
        decimal decimalVar = (decimal.MaxValue + decimal.MinValue) / 2;
        Console.WriteLine("{0}、{1}、{2}\n", decimal.MinValue, decimalVar, decimal.MaxValue);

        Console.WriteLine("char 类型:");
        char charVar = '万';
        Console.WriteLine("{0}、{1}\n", charVar, ++charVar);

        Console.WriteLine("bool 类型:");
        bool boolVar = true;
        Console.WriteLine("{0}、{1}\n", boolVar, !boolVar);

        Console.WriteLine("string 类型:");
        string stringVar = "万一的 Delphi 博客";
        Console.WriteLine("{0}、Length: {1}\n", stringVar, stringVar.Length);

        Console.ReadKey();
    }
}

 
 
 
 
 

 

 

  

本文转载自:http://www.cnblogs.com/del/archive/2008/12/29/1364557.html

涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
C#基础部分之语法和基础知识

C#的入口函数Main有以下形式 无入口参数、无返回值 1 public class HelloWorld 2 { 3 4 public static void Main() 5 { 6 System.Console.Write("Hello World/n"); 7 System.Console.Write(......

彭博
2012/03/09
76
0
.NETCore CSharp 中级篇2-3 Linq简介

.NETCoreCSharp 中级篇2-3 本节内容为Linq及其拓展方法、Linq中表达式树的使用 简介 语言集成查询(LINQ)是一系列直接将查询功能集成到C#语言的技术统称。数据查询历来都表示为简单的字符串,...

WarrenRyan
08/07
0
0
PLSQL 之类型、变量和结构

1、类型 在《.Net程序员学用Oracle系列(5):三大数据类型》一文中详细地讲述了 Oracle 的基本数据类型,文中还提到,除基本数据类型之外,Oracle 还在语法上支持一些非固有数值类型。 事实上...

技术小阿哥
2017/11/05
0
0
LINQ简记(2):重要概念

为了能让初学者更快速地掌握,在系列文章中,我尽可能地避开理论讲解,一则对于入门者来说,过多的理论叙述反而会降低大家学习编程的兴趣,二则,官方文档的资料很详细,我说了也是废话。因此...

junwong
2012/04/18
74
0
我的ASP.NET学习笔记010C#语言基础

cSharp1概述 名词描述 C# 是一门语言,语法与javascript、C、C++、java相近,这些语言都是比C语言的语系中发展而来。 .net framework (Framework是框架的意思)asp.net软件的编译和运行平台,...

一个高中生
2018/08/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【0918】正则介绍_grep

【0918】正则介绍_grep 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 一、正则介绍 正则是一串有规律的字符串,它使用单个字符串来描述或匹配一系列符合某个语法规则的字符串。 二、grep工具 ...

飞翔的竹蜻蜓
31分钟前
4
0
为什么要在网站中应用CDN加速?

1. 网页加载速度更快 在网站中使用CDN技术最直接的一个好处就是它可以加快网页的加载速度。首先,CDN加速的内容分发是基于服务器缓存的,由于CDN中缓存了不少数据,它能够给用户提供更快的页...

云漫网络Ruan
今天
8
0
亚玛芬体育(Amer Sports)和信必优正式启动合作开发Movesense创新

亚玛芬体育和信必优正式启动合作开发Movesense创新,作为亚玛芬体育的完美技术搭档,信必优利用Movesense传感器技术为第三方开发移动应用和服务。 Movesense基于传感器技术和开放的API,测量...

symbiochina88
今天
4
0
创龙TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA核心板规格书

SOM-TL437xF是一款广州创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA芯片设计的核心板,采用沉金无铅工艺的10层板设计,适用于高速数据采集和处理系统、汽车导航、工业自动化等领...

Tronlong创龙
今天
5
0
好程序员Java学习路线分享MyBatis之线程优化

  好程序员Java学习路线分享MyBatis之线程优化,我们的项目存在大量用户同时访问的情况,那么就会出现大量线程并发访问数据库,这样会带来线程同步问题,本章我们将讨论MyBatis的线程同步问...

好程序员官方
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部