บทความด้านคอมพิวเตอร์

บทความ, องค์ความรู้, การทำเว็บไซต์, ทำโปรแกรม

ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง IT, Computer และบทความต่าง ๆ ที่ถูกคัดสรรมาอย่างดี ด้วยเนื้อหาที่สดใหม่ กระชับ และอ่านเข้าใจง่าย ซึ่งจะทำให้คุณสามารถที่จะแก้ไขปัญหาต่าง ๆ จากบทความ และองค์ความรู้ที่ทางเราเลือกมาให้ โดยบทความทุกบทความถูกเขียนขึ้นใหม่ ในเรื่องต่าง ๆ เพื่อนำเสนอมุมมองใหม่ ๆ ให้กับผู้อ่านทุกคน


ประเภทบทความ
บทความด้านคอมพิวเตอร์

    ชนิดข้อมูล C# Data Type C# (Value Types และ Reference Types)

    บทความวันที่ 23 พฤศจิกายน 2555

    Data Type C# คือ ชนิดข้อมูลในภาษา C# ซึ่งสามารถแบ่งตามชนิดของตัวแปร (Value Types) ได้เป็น 2 ประเภทใหญ่ ๆ คือ 

     

    1. Value Types คือ ชนิดของข้อมูลที่เป็นไปได้ เช่น ตัวเลข, ตัวอักษร หรือ ตัวเลขทศนิยมต่าง ๆ

    sbyte มีขนาด 8 bit แบบ signed integers
    byte มีขนาด 8 bit แบบ unsiged integers
    short มีขนาด 16 bit แบบ signed integers
    ushort มีขนาด 16 bit แบบ unsignel integers
    int มีขนาด 32 bit แบบ signed integers
    uint มีขนาด 32 bit แบบ unsigned integers
    long มีขนาด 64 bit แบบ signed integers
    ulong มีขนาด 64 bit แบบ unsigned integers
    char มีขนาด 16 bit แบบ Unicode
    float มีขนาด 32 bit แบบ signed floating-point (เลขทศนิยม)
    double มีขนาด 64 bit แบบ signed floating-point (เลขทศนิยมแบบละเอียด)
    decimal มีขนาด 128 bit แบบ signed floating-point (เลขทศนิยมแบบละเอียด)
    bool มีค่าเป็นไปได้เพียง 2 ค่า คือ true, false

     

    2. Reference Types คือ ชนิดของข้อมูลที่มีการถูกจองเอาไว้ใน hrep โดยปกติจะใช้เป็นตัวแทนของ Class

    string     เก็บช้อมูลประเภทตัวอักษร (string) 
    object เป็นชนิดของข้อมูลพื้นฐานของ C# โดยปกติ Data Types ต่าง ๆ จะมีการสืบถอดมาจาก Object

     

    ตัวอย่างโปรแกรม

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
    
                int i = 10;
                float f = 10.0F;
                double d = 105.65D;
                boolean b = true;
                string s = "Hello, AmplySoft";
    
                Console.WriteLine("i integer value = " + i);
                Console.WriteLine("f float value = " + f);
                Console.WriteLine("d double value = " + d);
                Console.WriteLine("b boolean value = " + b);
                Console.WriteLine("s string value = " + s);
                Console.ReadLine();
    
            }
        }
    }
    
    

     

    ผลลัพธ์


    อ่านเนื้อหาอื่นเพิ่มเติมฟรี ได้ที่
    Devdit - พบคำตอบด้านไอทีและทำตามง่ายๆ



    คำค้นหา ชนิดข้อมูล C# Data Type C# (Value Types และ Reference Types)