IRONSOFTWAREHOME
ENTWICKLER-UPDATES

C# Long zu String (Funktionsweise für Entwickler)

Jacob Mellor, Chief Technology Officer @ Team Iron
Jacob Mellor
Updated: 28. Juni 2026

Die Umwandlung eines long in ein string ist eine grundlegende Operation in der C#-Programmierung. Obwohl der Prozess einfach erscheinen mag, ist es wichtig, die verschiedenen Methoden und ihre Nuancen zu verstehen, um die für Ihre Bedürfnisse am besten geeignete auszuwählen. In der folgenden umfassenden Anleitung werden wir die verschiedenen Methoden eingehend untersuchen und detaillierte Beispiele bereitstellen, um die Verwendung der jeweiligen Methode für die Interpolation von C# long zu string zu verdeutlichen. Wir werden auch long-Werte in Zeichenfolgen umwandeln und diesen Wert bei der PDF-Erstellung verwenden, indem wir die IronPDF C# PDF Library für C# nutzen.

1. Verwendung der ToString() Methode

Die ToString() Methode](https://learn.microsoft.com/en-us/dotnet/api/system.int64.tostring?view=net-8.0) ist der einfachste Weg, um numerische Datentypen wie einen long Wert in ein string zu konvertieren. Diese Methode wird mit einem long Datentyp bereitgestellt und gibt eine String-Darstellung der Zahl zurück.

Beispiel

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

Dieses Beispiel gibt aus: 1234567890123456789

2. Verwendung von String.Format

Die String.Format() Methode ermöglicht es Ihnen, einen Formatspezifizierer für einen String zu definieren und die long Zahl darin einzufügen. Diese Methode bietet mehr Flexibilität bei der Formatierung der Ausgabe.

Beispiel

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

Dieses Beispiel gibt aus: 123123123

3. Verwendung von String.Concat

Die String.Concat() Methode konkateniert ein oder mehrere Objekte und wandelt sie in einen einzigen String um. Sie können die long Zahl direkt an diese Methode übergeben, um sie in ein string zu konvertieren.

Beispiel

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

Dieses Beispiel gibt aus: 751258425

4. Verwendung von StringBuilder

Bei der Bearbeitung mehrerer String-Objekt-Manipulationen oder großer Datenmengen kann die Verwendung von StringBuilder effizienter sein als andere Methoden. StringBuilder ermöglicht es Ihnen, Zeichen anzufügen, zu entfernen oder einzufügen, ohne jedes Mal neue String-Objekte zu erstellen, was vorteilhaft für die Leistung sein kann.

Beispiel

using System.Text;

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

Dieses Beispiel gibt aus: 78885555

5. Verwendung von Convert.ToString()

Die Convert.ToString() Methode ist eine vielseitige Methode, die Werte aus verschiedenen Datentypen in Strings umwandeln kann, einschließlich long.

Beispiel

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

Dieses Beispiel gibt aus: 556456456

6. Intro to IronPDF in C#

IronPDF ist eine leistungsstarke C#-Bibliothek, die entwickelt wurde, um die Erstellung, Bearbeitung und Manipulation von PDF-Dokumenten innerhalb von .NET-Anwendungen zu erleichtern. Es bietet eine umfassende Sammlung von Funktionen, um mit PDF-Dateien zu arbeiten, einschließlich der Umwandlung von HTML-Inhalten in PDF.

IronPDF ist besonders gut in der HTML zu PDF Konvertierung, wodurch die genaue Erhaltung von Originallayouts und -stilen sichergestellt wird. Es ist ideal zur Erstellung von PDFs aus webbasierten Inhalten wie Berichten, Rechnungen und Dokumentationen. Mit Unterstützung für HTML-Dateien, URLs und rohe HTML-Strings erstellt IronPDF problemlos hochwertige PDF-Dokumente.

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");
    }
}

Installation von IronPDF

Um mit IronPDF anzufangen, müssen Sie das IronPDF-Paket von NuGet installieren. Führen Sie den folgenden Befehl in der NuGet Paket-Manager-Konsole aus:

PM > Install-Package IronPdf

7. Verwendung der C# Long zu String Konvertierung mit IronPDF

Nun, da Sie ein grundlegendes Verständnis dafür haben, wie long in string umgewandelt wird, sehen wir uns an, wie wir diese Umwandlung mit IronPDF integrieren können, um ein PDF-Dokument zu erstellen.

Beispiel

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");
    }
}

In diesem Beispiel konvertieren wir zuerst die long Zahl in ein string. Dann erstellen wir eine HTML-Zeichenfolge, die diese umgewandelte Zahl enthält. Als Nächstes verwenden wir die HtmlToPdf Funktionalität von IronPDF, um diesen HTML-Inhalt in ein PDF-Dokument umzuwandeln. Schließlich speichern wir das PDF-Dokument in einer Datei mit dem Namen "LongToString.pdf" und öffnen es mit dem Standard-PDF-Viewer.

C# Long zu String (Wie es für Entwickler funktioniert): Abbildung 1 - Ausgegebenes PDF aus dem vorherigen Code

8. Fazit

Die Umwandlung eines long in ein string in C# ist eine einfache, aber wichtige Aufgabe, mit der Entwickler häufig konfrontiert sind. In diesem Leitfaden haben wir verschiedene Methoden untersucht, um diese Umwandlung zu erreichen, einschließlich der Verwendung von ToString(), String.Format(), String.Concat(), StringBuilder und Convert.ToString(). Jede Methode hat ihre Vorteile, und die Wahl hängt von Ihren spezifischen Anforderungen und Vorlieben ab.

Indem Sie diese Techniken und Werkzeuge verstehen, können Sie long Variablen-Umwandlungen in string effektiv in Ihren C#-Anwendungen handhaben und sie in komplexeren Aufgaben nutzen, wie zum Beispiel der Erstellung von PDF-Dokumenten oder der Durchführung von String-Manipulationen. Egal, ob Sie ein Anfänger oder ein erfahrener Entwickler sind, ein solides Verständnis dieser Grundlagen wird Ihre Programmierfähigkeiten verbessern und es Ihnen ermöglichen, effizientere und robustere C#-Anwendungen zu schreiben.

Jacob Mellor, Chief Technology Officer @ Team Iron
Chief Technology Officer

Jacob Mellor ist Chief Technology Officer bei Iron Software und ein visionärer Ingenieur, der Pionierarbeit in der C# PDF-Technologie leistet. Als der ursprüngliche Entwickler hinter der Kern-Codebasis von Iron Software hat er die Produktarchitektur des Unternehmens seit seiner Gründung geprägt und es zusammen mit CEO Cameron Rimington in ein Unternehmen mit mehr als 50 Mitarbeitern verwandelt, das die NASA, Tesla und globale Regierungsbehörden beliefert.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Buchen Sie Ihre kostenlose Live-Demo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Kundenlogos von Iron Software
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $