In C/C++ habe ich eine Reihe von Funktionen, die ich von main() aufrufen, und ich möchte dies in C# umschreiben. Kann ich eigenständige Funktionen (Methoden) haben oder muss ich sie in eine andere Klasse legen? Ich weiß, dass ich Methoden innerhalb derselben Klasse haben kann, aber ich möchte eine Datei für jede Funktion/Methode haben.Kann es eigenständige Funktionen in C# ohne eine Klasse geben?
Wie dies funktioniert:
using System.IO;
using System;
class Program
{
static void Main()
{
House balls = new House();
balls.said();
}
}
public class House
{
public void said()
{
Console.Write("fatty");
Console.ReadLine();
}
}
Aber dann muss ich eine Instanz von Haus erstellen und Anruf sagte(), wenn in C kann ich nur den Anruf().
können Sie statische Methoden verwenden, dann brauchen nicht eine Instanz – w69rdy
Hinweis zu erstellen: Man denke an, was auf diesen Linien des Codes geschieht: 'Console.Write (...);' und 'Console .ReadLine(); ' – Dinah