在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
在 C# 程式設計中,將 long
轉換為 string
是一個基本操作。 雖然這個過程看似簡單,但了解各種方法及其細微差別以選擇最適合您需求的方法是至關重要的。 在這篇全面的文章示例中,我們將深入探討不同的方法,並提供詳細示例來闡明每種方法用於 C# long-to-string 插值的用法。 我們還將長整型值轉換為字串,並在 PDF 創建中使用該值來協助創建 PDF 文件。IronPDF C# PDF 庫適用於C#。
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)
這個範例輸出:1234567890123456789
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)
此範例輸出:123123123
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)
此範例輸出:751258425
StringBuilder
在處理多個字符串對象的操作或大量數據時,使用 StringBuilder
比其他方法更有效。 StringBuilder
提供方法來附加、插入或移除字符,而不需要創建新的字符串對象。 但是,用於將 long 轉換為字串時,您還需要使用 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)
此範例輸出:78885555
`Convert.ToString`()`方法是一種多功能的方法,可以將各種數據類型的值轉換為字符串,包括`long`。
### 範例
```cs
long number = 556456456;
string strNumber = Convert.ToString(number);
Console.WriteLine(strNumber);
此示例输出:556456456
IronPDF是一個強大的 C# 庫,專為在 .NET 應用程式中進行 PDF 文件的創建、編輯和操作而設計。 它提供了一套全面的功能來處理 PDF 文件,包括將 HTML 內容轉換為 PDF。
要開始使用 IronPDF,您需要從 NuGet 安裝 IronPDF 套件。 在 NuGet 套件管理器主控台中運行以下命令:
Install-Package 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
在此範例中,我們首先將 long
數字轉換為 string
。 接著,我們創建一個包含這個轉換後數字的HTML字串。 接下來,我們使用 IronPDF 的 HtmlToPdf
類將此 HTML 內容轉換為 PDF 文件。 最後,我們將 PDF 文件儲存為名為「LongToString.pdf」的檔案,並使用預設 PDF 檢視器開啟它。
在 C# 中將 long
轉換為 string
是開發人員經常遇到的一項簡單卻至關重要的任務。 在本文中,我們探討了實現此轉換的各種方法,包括使用ToString
。(),
字串.格式(),
String.Concat(),
StringBuilder和
Convert.ToString()
. 每種方法都有其優勢,選擇方法取決於您的具體需求和偏好。
此外,我們引入了IronPDF 用於 PDF 操作.
通過了解這些技術和工具,您可以在 C# 應用程式中有效地處理 long variable
到 string
的轉換,並將其用於更複雜的任務,如生成 PDF 文件或執行字串操作。 無論您是初學者還是經驗豐富的開發人員,牢固掌握這些基礎知識將提升您的編程技能,使您能夠撰寫更高效且健全的 C# 應用程式。