ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง 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();
}
}
}
ผลลัพธ์
คำค้นหา ชนิดข้อมูล C# Data Type C# (Value Types และ Reference Types)
|