C# Klassendiagramm in C# und Visual Studio mit Projekten

DevProg

Newbie
Registriert
Juni 2021
Beiträge
3
Hier habe ich einfache über CSV einzulesen geschrieben:
Code:
using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.IO;



namespace dataCSV

{

class Program

{

static void Main(string[] args)

{

string path = @"C:\Users\Michael\Desktop\person.csv";



if (!File.Exists(path))

{

string[] createText = { "Hello", "And", "Welcome" };

File.WriteAllLines(path, createText);

}



string appendText = "This is extra Text" + Environment.NewLine;

File.AppendAllText(path, appendText);



string[] readText = File.ReadAllLines(path);



foreach (string s in readText)

{

Console.WriteLine(s);

}

}

}

}


Aber jetzt will ich die Klasse von Person erschaffen, dass die Eigenschaften haben muss: Name, Vorname, Alt usw.
Diese Klasse muss mit Klassendiagramm schreiben werden.
Die Frage ist: Wie kann ich meine Codes in Klassendiagramm mit Eigenschaften schreiben?
 
Zuletzt bearbeitet:
1. Nutz bitte code tags um den code. So kann man das kaum gescheit lesen [CODE][/CODE]

Hier ist die Anleitung nach der du suchst: https://docs.microsoft.com/en-us/vi...o-add-class-diagrams-to-projects?view=vs-2019
Findbar durch eine Suche nach: Class Diagram Visual Studio


Durch eine suche nach dem Anfang deines Thread titles (Klassendiagramm in C# und Visual Studio) Findest du die Anleitung auf deutsch.

oder suchst du das anders herum?
Die Anleitung findet sich hier:
https://www.visual-paradigm.com/tutorials/visual-studio-uml-to-csharp-tutorial.jsp
 
  • Gefällt mir
Reaktionen: DevProg und breedmaster
Nah, den ganzen Boilerplate code kann man schon in beliebiger Ausfuehrlichkeit aus UML generieren.
 
  • Gefällt mir
Reaktionen: DevProg
Hier habe ich die Klasse von Person erschafft:

Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace dataCSV
{
    public class Person
    {
        public int id
        {
            get => default;
            set
            {
            }
        }

        public string firstname
        {
            get => default;
            set
            {
            }
        }

        public string lastname
        {
            get => default;
            set
            {
            }
        }
    }
}

Muss ich in Program.cs etwas ändern oder es nach person.cs umziehen?
 
Hast du dir mal die Anleitung(en) angesehen?

an welcher Stelle scheiterst du?
Das ist ne Hausaufgabe oder
?
 
  • Gefällt mir
Reaktionen: DevProg
@madmax2010 ich sehe jetzt die Links, eigentlich muss ich mit Klassen und Objekten in der Klassen mehr üben
 
Zurück
Oben