.Net Assemblies können nicht statisch gelinkt werden und stellen eigenständige Komponenten dar. (Es gibt aber Programme, die den Code der .exe und der dll in ein Modul murksen und das dann als eine einzelne Excutable zur Verfügung stellen.)
ne schoene rekursive funktion fuer die himmelsrichtung
zb startest du von unten links, und laesst schauen ob das naechste element die gewuenschte farbe hat, wenn ja weiter, dann schickst du noch die anzahl mit
abbruchbedigung ist entweder spielfeldende, oder maximale zahl von 4 erreicht, oder eine andere farbe kommt und das nacheinander fuer jedes element
ich hatte mal das aufdecken von minespeeper implementiert, das war auch interessant
bei 4 gewinnt geht das eigentlich noch, interessanter wird da die ki {o;
am besten hast du die felder als eigene objekte implementiert - dann kannst du jedes element propertys setzen und abfragen
"IsEmpty" "Has(x)" usw
btw in unserer firma gehoert sowas zum einstellungstest {o; (musste ich auch machen)
@BorisDieKlinge:
Freund.
Die Fehlermeldung sagt (mit etwas anderen Worten): du hast dich vertippt, guck gefälligst nochmal wie das geschrieben gehört.
Wenn du dazu nicht fähig bist tut es mir leid.
Google dir einen...
1st hit on ".Net remoting vs WCF"
http://msdn.microsoft.com/en-us/library/aa730857(VS.80).aspx
btw, WCF ersetzt nicht .Net remoting sondern erweitert es. Zitat:
[MSDN]
WCF and Remoting can be used side-by-side even inside the same application or inside the same AppDomain. You can freely mix and match WCF with Remoting code and—as you'll see in the demo application code for this article—you can even create server-side objects that can be used with WCF and Remoting at the same time.
[/MSDN]
Hallo,
ein Beispiel findet sich doch in der Dokumentation, siehe:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.rijndaelmanaged.aspx
Passwort abfragen und Datei lesen/schreiben sollten hoffentlich nicht das Problem sein. Und sogar die Bedeutung des Initalisierungsvektors (IV) findet sich in der Beschreibung zu den symmetrischen Algorithmen, siehe:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.symmetricalgorithm.iv.aspx
MfG,
Probe-Nutzer
Buh hui schrieb:
Das 3d konzept wurde von Apple mit Aqua schon viel früher eingeführt
auch dass man eine GUI in XAML schreibt ist nicht Microsoft zu verdanken
(vgl. XUL)
Zum einen ist es für den Erfolg vollkommen egal, wer was zuerst umgesetzt hat. Zum anderen ist es auch Fortschritt wenn man sich positive Aspekte auch von anderen Abschaut (An sonsten wäre der Affe schon ausgestorben bevor er das Feuermachen gelert - und wieder vergessen hätte).
Java, Linux, Apple sowie auch .Net & Co haben alle etwas Innovatives. Un bevor man über Dinge wie WPF schimpft sollte man sich vorher einfach mal darüber erkundigen.
Ich habe bereits C++, Java und C# kennen gelernt, derzeit hat imho C# und das .Net Framework 3.5 die Nase vorn. Das mag sich wieder ändern, nur ich empfinde gerade die mit dem .Net 3.0 eingeführten Neuerungen ein Grund für C#.
Zudem Programmieren auch viele aufgrund des Jobs, nicht aufgrund der Freizeitaktivität, und die meisten Kunden sind noch immer auf Windowsbasis unterwegs, inzwischen mag sich das ein oder andere Verhältnis etwas ändern, aber ich bezweifel das Windows in den nächsten 10 Jahren einen massiven Einbruch im Desktopbereich erleben wird (Zumindestens gehe ich von einen Anteil von 50%+ aus). Und auch im Servermarkt hat Windows nicht gerade Seltenheitswert, auch wenn dort die Verhältnisse weniger stark von irgendwenn wirklich dominiert werden.
cu André
Hallo, ich bin Neuling und versuche ein C#-Script, welches ich geändert habe zur Veröffentlichen. Ich benutze MS Visual C# 2008 Express Edition.
Wenn ich Debugge schein es wunderbar zu funktionieren, wenn ich es veröffentlichen möchte ( exe erstellen ) dann erhalte ich folgenden Fehler :
1 Veröffentlichen nicht möglich, da ein Projekt nicht erstellt werden konnte
2 Fehler beim Signieren:bin\Release\app.publish\\setup.exe konnte nicht signiert werden "The signer's certificate is not valid for signing"
Für jeden Tipp wäre ich dankbar.
Grüsse aus Einsbach
Da wir uns im C# Forum aufhalten:
using(StreamWriter strmw = File.Create(bla))
{
// Was auch immer
}
Directory.Delete(<pfad>,true);
Das using Statement kann man auch noch in eine Schleife packen.
[Edit]
@Evil
Diese Implementierung von Close ruft die Dispose-Methode auf, die den Wert true übergibt.
Davon abgesehen, das ein Close den Stream wirklich aufräumt, ist Dein Vorschlag für die Füße. Alles was nach verlassen des Namensraum zerstört wird ist eine Referenz auf
das Objekt. Dadurch wird aber Dispose nicht aufgerufen und der GC führt das dann aus wann immer er will. Beim Aufruf und ausführen von Delete kann das Objekt also durchaus noch bestehen.
)
es fehlt eine Klammer zu. So weit ich mich erinnere, erkennt Excel das zwar, wenn man sowas vergisst und macht die selbstständig. Bei Programmtechnisch eingetragenen Formeln eben nicht.
Hallo,
ich möchte folgendes erreichen:
eine List<MeinObjekt>, die in einem DataGrid dargestellt werden soll. Dabei soll halt eine Zeile jeweils ein Objekt des Typs "MeinObjekt" darstellen. Eine Teilmenge der Eigenschaften der Objekte sollen dabei die Spalten sein.
Ich könnte natürlich die Liste als DataSource vom DataGrid angeben. Aber wie wähle ich aus, welche Eigenschaften der Objekte ich als Spalten haben möchte?
Nach einiger Lektüre der MSDN, aus der ich ehrlich gesagt nicht viel schlauer geworden bin, bin ich zum Entschluss gekommen, daß ich vermutlich ein DataTable oder so bräuchte anstelle einer simplen List<>. Nur: Ich will ja das DataTable nicht jedesmal neu bauen müssen, wenn sich was in meiner Liste von Objekten ändert.
Vielen Dank.
http://www.tutorials.de/forum/net-grafik-und-sound/262933-videos-trailers-c-programm-abspielen.html
sind unte 2 Links die interessant sind les die mal durch.
Hi Knuddlbaer,
deine Annahme ist richtig.
Wegen Zeitdruck und der Tatsache das ich mich mit diesem Thema
nur temporär beschäftige und hauptsächlich an etwas anderem arbeite
habe ich wie du schon sagt keine Lust lange über den Quellcode nachzudenken.
Ich wollte diesen nicht in meinem Programm verwenden sondern einzig und
allein sehen. Ich brauchte diesen als Grundlagen für meine Arbeit.
Desshalb nochmal der Hinweis auf meinen Post,
ich habe freundlich darum gebeten das jemand einen Quellcode schereibt
den ich verwenden kann.
Links und Hinweise sind natürlich besser als nix, leider aber nicht
ganz zufrieden stellend den wie du schon gesagt hast, kann man
Quellcode Ausschnitte nur selten ohne nach zu denken benutzen.
Ich hoffe ich habe hiermit verdeutlicht was genau ich wollte.
Gruß Jeg!
Ist immer dasselbe: Mache die beiden Objekte einander bekannt.
Das geht in C# über Referenzen die via Properties, Methoden oder Konstruktorenaufrufe übergeben und gesetzt werden.
Dabei spielt es keine Rolle, was für eine Objekt das ist. Auch Dialoge und Forms sind einfach nur Objekte.
Simon