IRONSOFTWAREHOME
開發者更新

C# Long to String(對於開發者的運行原理)

Jacob Mellor,首席技術官 @ Team Iron
Jacob Mellor
Updated: 2026年6月28日

將string是C#程式設計中的基本操作。 儘管過程看似簡單,但理解各種方法及其差異以選擇最適合您的需求的方式至關重要。 在以下的綜合指南中,我們將深入探討不同的方法,並提供詳細的範例來說明每種方式在C# long到string插值中的使用。 我們還將轉換long值為字串,並使用該值在PDF建立中,藉助IronPDF C# PDF Library進行。

1. 使用ToString()方法

[string的最直接方式。 此方法提供long資料型別並返回該數字的字串表示。

範例

long number = 1234567890123456789;
string strNumber = number.ToString();
Console.WriteLine(strNumber);

此範例輸出:1234567890123456789

2. 使用String.Format

long數字插入其中。 此方法在格式化輸出方面提供了更多的靈活性。

範例

long number = 123123123;
string strNumber = String.Format("{0}", number);
Console.WriteLine(strNumber);

此範例輸出:123123123

3. 使用String.Concat

String.Concat()方法將一個或多個物件連接起來,將它們轉換成單一字串。 您可以直接將string。

範例

long number = 751258425;
string strNumber = String.Concat(number);
Console.WriteLine(strNumber);

此範例輸出:751258425

4. 使用StringBuilder

當處理多個字串物件的操作或大量資料時,使用StringBuilder比其他方法更有效。 StringBuilder允許在不建立新字串物件的情況下附加、插入或移除字元,這對於性能有益。

範例

using System.Text;

long number = 78885555;
StringBuilder sb = new StringBuilder();
sb.Append(number);
string strNumber = sb.ToString();
Console.WriteLine(strNumber);

此範例輸出:78885555

5. 使用Convert.ToString()

long。

範例

long number = 556456456;
string strNumber = Convert.ToString(number);
Console.WriteLine(strNumber);

此範例輸出:556456456

6. Intro to IronPDF in C#

IronPDF是一個強大的C#程式庫,旨在促進基於PDF的文件建立、編輯和操作,在.NET應用程式中使用。 它提供了一套全面的功能來處理PDF文件,包括將HTML內容轉換為PDF。

IronPDF在HTML到PDF轉換方面表現卓越,確保精確保留原始版面和樣式。 對於從基於網頁的內容如報告、發票和文件生成PDF,這是完美的解決方案。 IronPDF支持HTML文件、URL和原始HTML字串,輕鬆生成高品質的PDF文件。

using IronPdf;

class Program
{
    static void Main(string[] args)
    {
        var renderer = new ChromePdfRenderer();

        // 1. Convert HTML String to PDF
        var htmlContent = "<h1>Hello, IronPDF!</h1><p>This is a PDF from an HTML string.</p>";
        var pdfFromHtmlString = renderer.RenderHtmlAsPdf(htmlContent);
        pdfFromHtmlString.SaveAs("HTMLStringToPDF.pdf");

        // 2. Convert HTML File to PDF
        var htmlFilePath = "path_to_your_html_file.html"; // Specify the path to your HTML file
        var pdfFromHtmlFile = renderer.RenderHtmlFileAsPdf(htmlFilePath);
        pdfFromHtmlFile.SaveAs("HTMLFileToPDF.pdf");

        // 3. Convert URL to PDF
        var url = "http://ironpdf.com"; // Specify the URL
        var pdfFromUrl = renderer.RenderUrlAsPdf(url);
        pdfFromUrl.SaveAs("URLToPDF.pdf");
    }
}

安裝IronPDF

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

PM > Install-Package IronPdf

7. 使用IronPDF進行C# Long到String轉換

現在您已基本了解將string,讓我們看看如何將此轉換與IronPDF整合來建立PDF文件。

範例

using IronPdf;

class Program
{
    static void Main()
    {
        long number = 1234567890123456789;
        string strNumber = number.ToString(); // Convert the long number to a string representation

        // Create a new PDF document
        var pdf = new ChromePdfRenderer();

        // HTML content embedded with the converted long to string
        string htmlContent = $"<html><body><h1>Converted Long to String: {strNumber}</h1></body></html>";

        // Convert HTML to PDF using IronPDF
        var pdfDocument = pdf.RenderHtmlAsPdf(htmlContent);

        // Save the PDF to a file named "LongToString.pdf"
        pdfDocument.SaveAs("LongToString.pdf");

        // Open the saved PDF file with the default PDF viewer
        System.Diagnostics.Process.Start("LongToString.pdf");
    }
}

在此範例中,我們首先將string。 然後,我們建立一個包含該轉換數字的HTML字串。 接下來,我們使用IronPDF的HtmlToPdf功能將該HTML內容轉換為PDF文件。 最後,我們將PDF文件保存為名為"LongToString.pdf"的文件,並使用預設PDF查看器打開它。

C# Long到String(對開發者的運作方式):圖1 - 從上段程式碼輸出的PDF

8. 結論

在C#中將string是一個簡單但至關重要的任務,開發人員經常遇到此類任務。 在本指南中,我們探討了實現該轉換的各種方法,包括使用Convert.ToString()。 每種方法都有其優點,選擇取決於您的具體需求和偏好。

通過瞭解這些技術和工具,您可以有效地處理string的轉換,並在更複雜的任務中利用它們,例如生成PDF文件或進行字串操作。 無論您是初學者還是經驗豐富的開發者,對這些基本知識有扎實的掌握將會增強您的編程技能,使您能夠編寫更加高效和健壯的C#應用程式。

Jacob Mellor,首席技術官 @ Team Iron
首席技術官

Jacob Mellor是Iron Software的首席技術官,一位在C# PDF技術上開創先河的遠見工程師。作為Iron Software核心程式碼庫的原開發者,他從創立以來就一直在塑造公司的產品架構,與首席執行官Cameron Rimington一起將公司轉變為服務於NASA、特斯拉和全球政府公司的50多名人員的公司。

...
閱讀更多

相關文章

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費現場演示
Booking Badge

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密。
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
C# 用於PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起