Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# แปลง Integer เป็น String

ใช้เมธอด ToString() แปลง integer เป็น string

int num = 299;
string s = num.ToString();

ตัวอย่างโค้ดเต็ม

using System;
class MyApplication {
    static void Main(string[] args) {
        string s;
        int num = 299;
        s = num.ToString();
        Console.WriteLine("String = " + s);
        Console.ReadLine();
    }
}

ผลลัพธ์

String = 299

วิธีทางเลือกอื่นๆ:

  • Convert.ToString(num) - จัดการ null ได้ (แต่ int ไม่เป็น null)
  • string.Format("{0}", num) - ใช้ formatting
  • $"{num}" - String interpolation (C# 6+)
  • num.ToString("D5") - พร้อม formatting (เช่น "00299")