Wie verwenden von Variablen aus der Ressource der anderen .cs-Datei, die mit "mit"

Ich Frage mich, wie man eine variable gleich aus anderen .cs-Datei, die mit "using" - Anweisung.
Wie

using (namespace here)
Output(A, 8);

und die Datei mit (Namensraum hier) hätte

A = 3

wäre ich in der Lage, direkt beziehen sich auf die variable, oder würde ich brauchen, um es zu suchen einen anderen Weg?

  • Welche Sprache haben Sie in der Regel Programm?
  • In einem Wort, Nein. Das ist nicht nur jetzt namespace/using Konstrukte arbeiten. Sie müssen geben Sie mehr details über das eigentliche zugrunde liegende problem für uns, wirklich in der Lage sein, um eine C# - Art, dies zu tun.
  • Ich bin mit C# und mein problem ist, dass ich ein Programm haben, muss eine port-Nummer zu funktionieren. Ich leicht Bearbeiten möchten diese zahlen durch Variablen, denn ich habe diese Nummer wiederholt. Ich möchte zum speichern der variable in einer anderen Datei für den einfachen Zugriff.
  • Sind die Werte ändern zur compile-Zeit, einmal zu Beginn des Programms kontinuierlich durch das Programm, oder was? Wird diese Zahl verwendet, um nur an einem Ort, während der Anwendung, nur in einem Abschnitt der Anwendung, etc.?
  • OK, ich will eine Datei haben, enthält so etwas wie A = 1 B = 2 C = 3 und dann möchte ich beziehen sich auf diejenigen Variablen aus einer anderen Datei. Aber Sie sagte der Klasse auf statische Eigenschaften, wie soll ich das tun? Die Variablen werden geändert, wenn ich gehe zu der Datei oder ein Programm funktioniert, und bearbeitet Sie.
  • C#'s using Aussage ist nur sehr lose mit dem, was .cs Datei nichts definiert ist. Es gibt keinen Grund zu der Annahme, dass zwei verschiedene .cs Dateien würde unbedingt definieren, deren Inhalt in zwei verschiedenen namespaces, das ist es, was bezeichnet wird durch using. C#'s using ist etwas ganz anderes von Pascal uses Aussage in dieser Hinsicht.
  • OK. So würde ich die Definition von Konstanten in einer anderen Klasse thatn in zufälliger Variablen. Ich bekomme es jetzt.
  • Könnten Sie knid tun Sie das gleiche mit Funktion? Wie mit mynamespace /*dann Funktion aufrufen*/ myfile.cs.meinefunktion(); ?
  • OK, aber sagt es anders in der Programmierer-Himmel. programmersheaven.com/mb/csharp/198061/198061/...

InformationsquelleAutor user1733537 | 2012-11-21
Schreibe einen Kommentar