Heim > Backend-Entwicklung > C#.Net-Tutorial > Ausführliche Einführung in die gemischte Entwicklung und das Testen von C# und VB.net (Bilder und Text)

Ausführliche Einführung in die gemischte Entwicklung und das Testen von C# und VB.net (Bilder und Text)

黄舟
Freigeben: 2017-03-15 11:09:21
Original
3595 Leute haben es durchsucht


In der Vergangenheit wurde Programmiersoftware grundsätzlich mit einer Entwicklungssprache entwickelt, entweder C#, Java oder Delphi. Kürzlich habe ich einige Entwicklungsmethoden gesehen, mit denen mehrere C#-Projekte in einer Lösung zusammengeführt werden, und ich denke, diese Methode ist gut. Im Folgenden erstellen wir ein einfaches Beispiel, um den Charme der mehrsprachigen-Entwicklung der Microsoft-Plattform zu erleben.

Entwicklungsprozess:

1. Erstellen Sie ein neues C#-Windows-Programmprojekt

2. Erstellen Sie eine neue VB-Klassenbibliothek Projekt

Fügen Sie die Klassenbibliothek gerade zum C#-Projekt hinzu („Lösung hinzufügen“)

Nach dem Erstellen des Projekts sehen Sie das folgende Bild angezeigt:

3. Schreiben Sie den Code der VB-Klassenbibliothek

Erstellen Sie eine neue Testmethode SayHello(), um Informationsaufforderungen einfach auszugeben.

4. Projekt hinzufügen Referenz

Projektreferenz im C#-Projekt, also im VB-Projekt, hinzufügen.

5. Entwerfen Sie Formulare und schreiben Sie C#-Formular EreignisseCode

using System;
using System.Windows.Forms;

using ClassLibrary1;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            new Class1().SayHello();        
        }
    }
}
Nach dem Login kopieren

6. Testergebnisse

Die gemischte Entwicklung mehrerer Projekte hat hauptsächlich die folgenden Vorteile:

Hierarchisches Design Jede Ebene kann unabhängig entwickelt werden, um die Arbeitsteilung zu erleichtern.

Fügen Sie einfach Referenzen zwischen verschiedenen Projekten hinzu. Nach der Kompilierung wird es eine Dll-Datei sein Veröffentlichen Sie DLL oder Quellcode entsprechend Ihren Anforderungen. Die modulare Entwicklung erleichtert in Zukunft nur noch die Referenzierung verwandter Projekte, um das Zitieren von redundantem Code zu vermeiden 🎜>

Ein weiterer Punkt ist, dass es jetzt andere Sprachplattformen gibt. Was nicht erreicht werden kann, ist, dass die Vorteile verschiedener Sprachen unter der .net-Plattform genutzt werden können und Programmierer, die verschiedene Sprachen verwenden, gemeinsam arbeiten können ein Projekt entwickeln.

Das obige ist der detaillierte Inhalt vonAusführliche Einführung in die gemischte Entwicklung und das Testen von C# und VB.net (Bilder und Text). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage