Fehler: unexpected symbol ´end-of-file´

Newbeess

Neues Mitglied
Bei meinem Code kommt immer die Fehlermeldung, kann mir jemand helfen?
Hier der Code...
Danke im Vorraus


using System;
using System.IO;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Spreadsheet;
using System.Collections.Generic;
using System.Linq;

namespace ExcelTest
{
class Program
{
static void Main(string[] args)
{
// Erstelle eine neue Excel-Datei oder öffne eine vorhandene
using (SpreadsheetDocument spreadsheetDocument = SpreadsheetDocument.Create("values.xlsx", SpreadsheetDocumentType.Workbook))
{
// Erstelle ein Workbook-Element und füge es zur Excel-Datei hinzu
WorkbookPart workbookPart = spreadsheetDocument.AddWorkbookPart();
workbookPart.Workbook = new Workbook();

// Erstelle eine Sheet-Tabelle und füge sie dem Workbook hinzu
WorksheetPart worksheetPart = workbookPart.AddNewPart<WorksheetPart>();
worksheetPart.Worksheet = new Worksheet();

// Erstelle eine SheetData-Tabelle und füge sie dem Worksheet hinzu
SheetData sheetData = worksheetPart.Worksheet.AppendChild(new SheetData());

// Erstelle eine SheetViews-Tabelle und füge sie dem Worksheet hinzu
SheetViews sheetViews = worksheetPart.Worksheet.AppendChild(new SheetViews());

// Erstelle eine SheetView-Tabelle und füge sie der SheetViews-Tabelle hinzu
SheetView sheetView = sheetViews.AppendChild(new SheetView());
sheetView.WorkbookViewId = 0;

// Erstelle eine SheetFormatProperties-Tabelle und füge sie dem Worksheet hinzu
SheetFormatProperties sheetFormatProperties = worksheetPart.Worksheet.AppendChild(new SheetFormatProperties());
sheetFormatProperties.DefaultRowHeight = 15D;

// Erstelle eine Sheet-Tabelle und füge sie dem Workbook hinzu
Sheet sheet = new Sheet()
{
Id = spreadsheetDocument.WorkbookPart.GetIdOfPart(worksheetPart),
SheetId = 1,
Name = "Tabelle1"
};
workbookPart.Workbook.AppendChild(new Sheets()).AppendChild(sheet);

// Setze den Startzeitpunkt auf 1.8.2022 12:00
DateTime startTime = new DateTime(2022, 8, 1, 12, 0, 0);

// Setze die Schleife, die jede Stunde läuft
while (true)
{
DateTime currentTime = DateTime.Now;
if (currentTime < startTime)
{
continue;
 

KonradN

Super-Moderator
Mitarbeiter
A) Das ist kein Java sondern vermutlich C#
B) Dein Code bricht einfach ab - entweder nicht vollständig gepostet oder - auch wegen der Fehlermeldung - dürfte da einfach das Programm mitten drin aufhören.
 

KonradN

Super-Moderator
Mitarbeiter
Natürlich MUSS es nicht sein. Auch in Java muss es nicht sein, wie die vielen Hello World Programme zeigen.

Aber wenn es um vernünftige Software Entwicklung geht, dann ist C# auch nur eine Objektorientierte Sprache und dessen Features sollte man lernen und nutzen.
 

Ähnliche Java Themen

Neue Themen


Oben