.NET 幫助

C# Long 轉換為字串(開發人員如何操作)

發佈 2024年6月6日
分享:

long 轉換為 string 是 C# 程式設計中的基本操作。雖然這個過程看起來很簡單,但了解各種方法及其細微差別以選擇最適合您的需求是很重要的。在這篇全面的文章中的以下範例中,我們將深入探討不同的方法並提供詳細的範例,以說明每種方法在 C# long-to-string 插值中的使用。我們還將把 long 值轉換為字符串,並在 PDF 創建中使用該值來幫助創建 PDF 文件。 IronPDF for C#.

1. 使用 ToString() 方法 ToString() 方法 是將數值資料類型(如 long 值)轉換為 string 的最簡單方法。此方法以 long 資料類型提供,並返回該數字的字符串表示形式。

範例

long number = 1234567890123456789;
string strNumber = number.ToString();
Console.WriteLine(strNumber);
long number = 1234567890123456789;
string strNumber = number.ToString();
Console.WriteLine(strNumber);
Dim number As Long = 1234567890123456789
Dim strNumber As String = number.ToString()
Console.WriteLine(strNumber)
VB   C#

這個範例輸出:1234567890123456789

2. 使用 String.Format

String.Format()方法允許您為字串定義格式規範符,並將long數字插入其中。此方法在格式化輸出代碼時提供了更多靈活性。

範例

long number = 123123123;
string strNumber = String.Format("{0}", number);
Console.WriteLine(strNumber);
long number = 123123123;
string strNumber = String.Format("{0}", number);
Console.WriteLine(strNumber);
Dim number As Long = 123123123
Dim strNumber As String = String.Format("{0}", number)
Console.WriteLine(strNumber)
VB   C#

此範例輸出:123123123

3. 使用 String.Concat

String.Concat()方法將一個或多個數字物件連接成單一字串。你可以直接將long數字傳遞給此方法來將其轉換為string

範例

long number = 751258425;
string strNumber = String.Concat(number);
Console.WriteLine(strNumber);
long number = 751258425;
string strNumber = String.Concat(number);
Console.WriteLine(strNumber);
Dim number As Long = 751258425
Dim strNumber As String = String.Concat(number)
Console.WriteLine(strNumber)
VB   C#

此範例輸出:751258425

4. 使用 StringBuilder

在處理多個字串物件操作或大量數據時,使用 StringBuilder 可以比其他方法更有效率。StringBuilder 提供追加、插入或移除字符的方法,而不會創建新的字串物件。但是,當用於將長整型轉換為字串時,您還需要使用 toString。()方法結合StringBuilder`。

範例

using System.Text;
long number = 78885555;
StringBuilder sb = new StringBuilder();
sb.Append(number);
string strNumber = sb.ToString();
Console.WriteLine(strNumber);
using System.Text;
long number = 78885555;
StringBuilder sb = new StringBuilder();
sb.Append(number);
string strNumber = sb.ToString();
Console.WriteLine(strNumber);
Imports System.Text
Private number As Long = 78885555
Private sb As New StringBuilder()
sb.Append(number)
Dim strNumber As String = sb.ToString()
Console.WriteLine(strNumber)
VB   C#

此範例輸出:78885555

5. 使用 Convert.ToString()

Convert.ToString()方法是一種多功能的方法,可以將各種數據類型的值轉換為字符串,包括long`。

範例

long number = 556456456;
string strNumber = Convert.ToString(number);
Console.WriteLine(strNumber);
long number = 556456456;
string strNumber = Convert.ToString(number);
Console.WriteLine(strNumber);
Dim number As Long = 556456456
Dim strNumber As String = Convert.ToString(number)
Console.WriteLine(strNumber)
VB   C#

此示例输出:556456456

6. 介紹 IronPDF 在 C# 中的應用

IronPDF 是一個強大的C#程式庫,專為方便在.NET應用程式中進行PDF文件的創建、編輯和操作而設計。它提供了一整套功能來處理PDF文件,包括將HTML內容轉換為PDF。

安裝 IronPDF

要開始使用 IronPDF,您需要從 NuGet 安裝 IronPDF 套件。在 NuGet 套件管理器主控台中運行以下命令:

Install-Package IronPdf

7. 使用 C# Long 到 String 的轉換與 IronPDF

現在您已經基本了解了將 long 轉換為 string,我們來看看如何將這種轉換與 IronPDF 結合,以創建 PDF 文件。

範例

using IronPdf;
class Program
{
    static void Main()
    {
        long number = 1234567890123456789;
        string strNumber = number.ToString();
        // Create a new PDF document
        var pdf = new ChromePdfRenderer();
        // HTML content with the converted long to string
        string htmlContent = $"<html><body><h1>Converted Long to String: {strNumber}</h1></body></html>";
        // Convert HTML to PDF
        var pdfDocument = pdf.RenderHtmlAsPdf(htmlContent);
        // Save the PDF to a file
        pdfDocument.SaveAs("LongToString.pdf");
        // Open the PDF file
        System.Diagnostics.Process.Start("LongToString.pdf");
    }
}
using IronPdf;
class Program
{
    static void Main()
    {
        long number = 1234567890123456789;
        string strNumber = number.ToString();
        // Create a new PDF document
        var pdf = new ChromePdfRenderer();
        // HTML content with the converted long to string
        string htmlContent = $"<html><body><h1>Converted Long to String: {strNumber}</h1></body></html>";
        // Convert HTML to PDF
        var pdfDocument = pdf.RenderHtmlAsPdf(htmlContent);
        // Save the PDF to a file
        pdfDocument.SaveAs("LongToString.pdf");
        // Open the PDF file
        System.Diagnostics.Process.Start("LongToString.pdf");
    }
}
Imports IronPdf
Friend Class Program
	Shared Sub Main()
		Dim number As Long = 1234567890123456789
		Dim strNumber As String = number.ToString()
		' Create a new PDF document
		Dim pdf = New ChromePdfRenderer()
		' HTML content with the converted long to string
		Dim htmlContent As String = $"<html><body><h1>Converted Long to String: {strNumber}</h1></body></html>"
		' Convert HTML to PDF
		Dim pdfDocument = pdf.RenderHtmlAsPdf(htmlContent)
		' Save the PDF to a file
		pdfDocument.SaveAs("LongToString.pdf")
		' Open the PDF file
		System.Diagnostics.Process.Start("LongToString.pdf")
	End Sub
End Class
VB   C#

在此範例中,我們首先將long數字轉換為string。接著,我們建立一個包含此轉換後數字的 HTML 字串。然後,我們使用 IronPDF 的 HtmlToPdf 類將這 HTML 內容轉換為 PDF 文件。最後,我們將 PDF 文件儲存為名為「LongToString.pdf」的檔案,並使用預設的 PDF 檢視器開啟它。

C# Long 轉字串(開發人員的工作原理):圖 1 - 上述代碼生成的 PDF

8. 結論

在 C# 中將 long 轉換為 string 是開發人員經常遇到的一個簡單但重要的任務。在本文中,我們探討了多種實現此轉換的方法,包括使用 ToString。(),字串.格式(),String.Concat(),StringBuilderConvert.ToString`()。每種方法都有其優點,選擇哪種方法取決於您的具體需求和偏好。

此外,我們介紹了 IronPDF通過了解這些技術和工具,您可以在 C# 應用程式中有效處理 long variablestring 的轉換,並將它們用於更複雜的任務,例如生成 PDF 文件或執行字串操作。無論您是初學者還是經驗豐富的開發人員,掌握這些基礎知識將提高您的編碼技能,並使您能夠編寫更高效和健壯的 C# 應用程式。

< 上一頁
GraphQL C#(對開發人員的工作原理)
下一個 >
C# 連接字串(開發者如何操作)

準備開始了嗎? 版本: 2024.9 剛剛發布

免費 NuGet 下載 總下載次數: 10,746,704 查看許可證 >