Code funktioniert nicht?

Der Code an sich ist etwas länger, aber diese Stelle scheint nicht zu funktionieren.
private List<string> SelectFiles(List<string> fileList)

{

  _logger.Log("Bitte geben Sie die Nummern der Handbücher ein, die Sie verarbeiten möchten (kommagetrennt, z.B. 1, 3-5), oder drücken Sie Enter, um alle zu verarbeiten:");

  string input = Console.ReadLine();

  List<string> selectedFiles = new List<string>();

  if (string.IsNullOrEmpty(input))

  {

    // Wenn keine Auswahl getroffen wurde, alle Dateien verarbeiten

    selectedFiles = fileList;

  }

  else

  {

    // Verarbeite die ausgewählten Nummern und Bereiche

    string[] inputParts = input.Split(',');

    HashSet<int> indices = new HashSet<int>();

    foreach (string part in inputParts)

    {

      if (part.Contains('-'))

      {

        string[] rangeParts = part.Split('-');

        if (rangeParts.Length == 2 &&

          int.TryParse(rangeParts[0].Trim(), out int start) &&

          int.TryParse(rangeParts[1].Trim(), out int end))

        {

          for (int i = start; i <= end; i++)

          {

            indices.Add(i);

          }

        }

      }

      else if (int.TryParse(part.Trim(), out int index))

      {

        indices.Add(index);

      }

    }

    foreach (int index in indices)

    {

      if (index > 0 && index <= fileList.Count)

      {

        selectedFiles.Add(fileList[index - 1]);

      }

    }

  }

  return selectedFiles;

}
Da fehlt sehr sehr viel beim Code, aber es geht um die Eingabe. Ich gebe ein:
1,2,4-6,3 Aber er macht nur was mit 1 2 3 udn 4 bis 6 lässt er weg, warum?

C Sharp, Code, Programmiersprache
Wieso wird diese Webseite in React ohne Header und Footer gerendert?

Zur Aufgabe: Man soll drei Komponenten haben: Header, Main und Footer. Diese drei Komponenten müssen dann in die MainView und die MainView in die App.

Wenn ich die Webseite lade, ist zwar alles gut soweit, aber wenn ich über die Navigation auf Kontaktseite z.B. klicke, werden weder Footer noch Header angezeigt. Kann mir jemand bitte helfen?

import React from 'react';
import { Link } from 'react-router-dom';
import '../App.css';

const Header = () => (
  <header>
    <div id="logo">
      <Link to="/startseite">
        <img src="/img/Chicolio_Logo_trs_thumbnail.png" alt="Logo" />
      </Link>
    </div>
    <h1>Startseite</h1>
    <nav>
      <Link id="homepage" to="/startseite">Startseite</Link>
      <span>|</span> {/* Vertikaler Strich als visuelle Trennung */}
      <Link id="contactpage" to="/kontakt">Kontakt</Link>
      <span>|</span>
      <Link id="impressum" to="/impressum">Impressum</Link>
      <Link id="shoppingcart" to="/warenkorb">Warenkorb</Link>
    </nav>
  </header>
);

export default Header;

import React from 'react';
import '../App.css';

const Footer = () => (
  <footer className= "footer">
    <div>
      <p>&copy; Unsere Namen - 2024</p>
    </div>
  </footer>
);

export default Footer;

import React from 'react';
import Startseite from './Startseite';

const Main = () => {
  return (
    <div>
      <Startseite />
    </div>
  );
};

export default Main;

import React from 'react';
import Header from './Components/Header';
import Footer from './Components/Footer';
import Main from './Components/Main';
import './App.css';

const MainView = () => {
  return (
    <div>
      <Header />
      <Main />
      <Footer />
    </div>
  );
};

export default MainView;

import React from 'react';
import { BrowserRouter as Router, Route, Routes, Link } from 'react-router-dom';
import MainView from './MainView';
import Warenkorb from './Components/Warenkorb';
import Impressum from './Components/Impressum';
import Produkt from './Components/Produkt';
import Startseite from './Components/Startseite';
import Kontakt from './Components/Kontakt';
import './App.css';

// Wurzel-Appkomponente
function App() {
  return (
    <Router>
      <Routes>
        <Route path="/" element={<MainView />} />
        <Route path="/warenkorb" element={<Warenkorb />} />
        <Route path="/impressum" element={<Impressum />} />
        <Route path="/produkt/:id" element={<Produkt />} />
        <Route path="/startseite" element={<Startseite />} />
        <Route path="/kontakt" element={<Kontakt />} />
      </Routes>
    </Router>
  );
}

export default App;

Das ist, wenn man nach dem Browsen in der Navigation auf Startseite klickt.

Und das wird direkt beim Öffnen angezeigt:

Bild zum Beitrag
HTML, Webseite, JavaScript, Webentwicklung, React, node.js
Wo wird die Fußball Mannschaft Portugal in Hamburg unterkommen bei ihrem nächsten EM Spiel diesen Freitag?

Und nein liebe Leute, nicht jeder Fan ist gleich ein Stalker und möchte die Fusballstars belästigen, jene die so über alle Fans denken sind auch wohl nicht gerade die hellsten unter uns, es gibt auch vernünftige Fans die in gesellschaftlicher Verantwortung gehen, und immer noch sind die Fußballer die aus dem Ausland herkommen unsere Gäste und Gäste behandelt man gut natürlich und da kann man sie auch sicher willkommen heißen und eine nette Geste eben machen, vielleicht auch Blumen schenken, daran ist absolut nichts verkehrt und wir sollten das auch tun das würden die Fußballer sicher erfreuen und Deutschland in guter Erinnerung beibehalten. Nur Nazis haben dafür kein Verständnis und versuchen das Ganze über den Kakao zu ziehen, nur weil sie selber keine Fans haben😅, echt schade wie weit es schon gekommen ist und man sowas schon beim Fussballsport zu spüren kriegt.

Ich würde gerne mit meiner Family Ronaldo sehen, wir sind aus Hamburg und sind leider nicht im Stadion bei dem Spiel Portugal gegen Frankreich diesen Freitag in Hamburg mit dabei, daher haben wir überlegt sie irgendwie so zu begegnen außerhalb des Stadions. Gibt es irgendwelche Möglichkeiten die sich anbieten würden? Finde leider auch keine Informationen dazu im Internet, das kann es doch nicht sein, sind Gäste, müssen willkommen geheißen werden.... gesellschaftliche Verantwortung und so.. wäre für jeden Tipp sehr dankbar.

Sport, Fußball
Meinung des Tages: Bayern plant Ende der Kassenbonpflicht - wie bewertet Ihr die Idee?

Seit 2020 sind Händler mit elektrischen Kassensystemen dazu verpflichtet, ihren Kunden nach dem Einkauf einen Bon auszuhändigen. In den meisten Fällen allerdings landen diese in der Tonne. In Bayern werden nun Verbündete für ein Ende der Bonpflicht gesucht..

Ein bayerischer Vorstoß

In Bayern wird ein erneuter Versuch unternommen, die 2020 eingeführte Bonpflicht wieder abzuschaffen. Diese Forderung ist Teil einer Bundesinitiative, die in dieser Woche im bayerischen Kabinett beschlossen worden ist. Die bayerische Staatsregierung kritisierte vor allem die immensen Belastungen für Unternehmer sowie die Umwelt, die in keinem Verhältnis zum tatsächlichen Nutzen der Pflicht stehen würden.

Das "Gesetz zum Schutz vor Manipulation an digitalen Grundaufzeichnungen" (oder "Kassengesetz") regelt seit 01. Januar 2020, dass jeder Käufer im Einzelhandel nach seinem Kauf einen Bon ausgehändigt bekommen muss.

Ziel der Bonpflicht sei es, die Steuerehrlichkeit zu erhöhen. Die lückenlose Dokumentation bei Händlern mit elektronischen Kassensystemen soll also dazu dienen, möglichen Steuerbetrug einzudämmen. Der Bon erfasst sowohl den Namen und die Anschrift des Ausstellers als auch Datum, Uhrzeit, die Menge der gekauften Artikel sowie die Rechnungsnummer, den Betrag und den jeweiligen Steueranteil.

Auf Seiten der bayerischen Staatsregierung jedoch kritisiert man, dass die entsprechenden Kassensysteme eine etwaige steuerliche Erfassung und Nachprüfbarket auch ohne Bonpflicht bereits ausreichend gewährleisten würden. Das Nachsehen haben zu oft die Händler, die mit zu viel Bürokratie und Müll zu kämpfen haben...

Bedenkliche Folgen für Umwelt und Gesundheit

Vermutlich kennt Ihr das auch: Ihr besucht an Eurem Einkaufstag zwei bis drei Supermärkte und werdet nach Bezahlung nach dem Bon gefragt. In den meisten Fällen allerdings landet der ausgedruckte Bon nicht im Geldbeutel des Kunden, sondern direkt in der Tonne.

Experten schätzen, dass mit der Menge der jährlich ausgedruckten Kassenbons ca. 43 Fußballfelder bedeckt werden könnten. Kritiker bemängeln, dass man einerseits Coffee-To-Go-Becher reduzieren wolle, mit Unmengen an Kassenbons hingegen aber ein anderes Umweltproblem schaffe.

Aus Sicht des Umweltbundesamts ist aber weniger die Menge des Papiers, sondern viel mehr dessen chemische Zusammensetzung das eigentliche Problem. Obgleich Thermopapiere, die das als "besorgniserregenden Stoff" bezeichnete Bisphenol A enthalten, seit 02. Januar 2020 nicht mehr erlaubt sind, warnt das Umweltbundesamt auch vor dem inzwischen gängigeren Bisphenol S. Untersuchungen belegen die endokrine (Einfluss auf die Hormone) Wirkung im Menschen und die Umwelt sowie dessen reproduktionstoxische Eigenschaften.

Das Amt plädiert mit Blick auf die Kunden für elektronische Belegsysteme, die - ähnlich wie in vielen skandinavischen Ländern - direkt auf das Handy oder ans Mail-Postfach verschickt werden.

Unsere Fragen an Euch:

  • Würdet Ihr aus Kundensicht eine Abschaffung der Bonpflicht befürworten?
  • Was spricht Eurer Meinung nach für einen ausgedruckten Bon? Was dagegen?
  • Ist der ausgedruckte Bon für Euch wichtig oder lehnt Ihr diese tendenziell ab / werft sie nach dem Einkauf weg?
  • Würdet Ihr digitale Alternativen, z.B. aufs Handy bevorzugen? Wenn ja: Welche Vor- und Nachteile hätten diese für Euch?
  • Welche digitalen Alternativen zum Kassenbon kennt / nutzt Ihr beim Einkauf bereits?

Wir freuen uns auf Eure Antworten.

Viele Grüße

Euer gutefrage Team

Quellen:

https://www.sueddeutsche.de/bayern/bayern-kassenbon-abschaffung-handel-lux.XahHediHTLktHtn2kBE5Nm

https://www.umweltbundesamt.de/themen/fragen-antworten-zur-bonpflicht

https://www.tagesschau.de/inland/regional/bayern/abschaffung-der-bonpflicht-bayern-100.html

https://www.spiegel.de/wirtschaft/service/bon-pflicht-neues-kassengesetz-hat-folgen-fuer-die-umwelt-a-1297036.html

Bild zum Beitrag
Ich bin für eine Abschaffung der Bonpflicht, da... 68%
Ich bin gegen eine Abschaffung, weil... 18%
Andere Meinung und zwar... 14%
Gesundheit, Umwelt, Deutschland, Politik, Recht, Gesetz, Klimaschutz, Abgabenordnung, Bürokratie, Einkauf, Einzelhandel, Kasse, Kunden, Steuerrecht, Kassenbon, Steuerbetrug, Meinung des Tages