• C#語法學習四(Char)


    using System;
    class Test
    {
        
    static void Main()
        {
            
    char c='A';
            Console.WriteLine((
    char)65);//強制類型轉換
            Console.WriteLine(Convert.ToChar(65));//這种方法速度不及強制類型轉換
        }
    }
     
    /*
     * Created by SharpDevelop.
     * User: Administrator
     * Date: 2008/8/26
     * Time: 下午 11:36
     * char是System.Char的一個實例,是值類型的.
     * 字符Char,下面的例子是打印0-127r ascii編碼
     * To change this template use Tools | Options | Coding | Edit Standard Headers.
     
    */
     
    using System;
     
    class test
     {
         
    static void Main()
         {
             
    for(int i=0;i<127;i++)
             {
                 
    if(i%10==0)
                 {
                     Console.WriteLine();
                 }
                 Console.Write(
    "{0,3}:{1,-3}",i,(char)i);
             }
         }
     }
    /*
     * Created by SharpDevelop.
     * User: Administrator
     * Date: 2008/8/26
     * Time: 下午 11:54
     * 
     * To change this template use Tools | Options | Coding | Edit Standard Headers.
     
    */
     
    //通過十六進制的unicode編碼輸出"你好"
    using System;
    class test
    {
        
    static void Main()
        {
            Console.WriteLine(
    "\u4F60\u597D");
        }
    }
    using System;
    using System.Collections.Generic;
    using System.Drawing;
    using System.Windows.Forms;

    namespace ShowUFT8
    {
        
    /// <summary>
        
    /// Description of MainForm.
        
    /// </summary>
        public partial class MainForm : Form
        {
            
    //前面的部份省略,關鍵是下面這一部份
                      
    //輸出unicode編碼
            void Button1Click(object sender, EventArgs e)
            {
                System.Text.StringBuilder s
    =new System.Text.StringBuilder(0xFFFF*3);
                
    for(int i=128;i<0xFFFF;i++)
                {
                    
    if(i%50==0)
                        s.Append(
    "\r\n");
                    s.AppendFormat(
    "{0,3}",(char)i);
                    
    this.textBox1.Text=s.ToString();
                }
            }
        }
    }

    using System;
    class Test
    {
        
    static void Main()
        {
            Console.WriteLine(
    "請輸入一個字符:");
            
    char a;
            a
    =Convert.ToChar(Console.ReadLine());
            
    int i=(int)a;
            
    //漢字是從0x4e00~0x9fa5
            if(i<0x4e00 || i>0x9fa5)
                Console.WriteLine(
    "不是一個漢字");
            
    else
                Console.WriteLine(
    "是一個漢字");
            
    //char.IsLetter(a)char下有一些方法可以驗證是否是字母/數字
        }

    }

    申明

    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!

    博文欢迎转载,但请给出原文连接。

  • 相关阅读:
    2020年秋第四五周-代码规范,结对要求
    2020年秋第四五周-四则运算试题生成
    同时装了WPS和Office新建的时候不知道是哪个文件
    开讲啦郑强演讲:你为什么读大学?
    PC版kindle无法连接网络
    前端编程良好习惯
    教你隐藏盘符,把你的小姐姐藏起来
    腾讯,比你想的更有趣
    U盘之父中国朗科的一生:我曾打败索尼,如今却只能靠收租为生
    动作之概述
  • 原文地址:https://www.cnblogs.com/Athrun/p/1277315.html
Copyright © 2020-2023  润新知