Zum Inhalt springen

Trux

Mitglieder
  • Gesamte Inhalte

    126
  • Benutzer seit

  • Letzter Besuch

Beiträge von Trux

  1. Der Compiler weis nicht ob T ein Wert oder Verweistyp ist.

    Die "as" anweisung geht nur bei verweistypen.

    "Behebeung" des Problems:

    
    ...
    
    T ret = default(T);
    
    object objVal = content[Name] as object;
    
    if(objVal != null && typeof(T).IsAssignableFrom(objVal.getType())
    
       ret = (T)objVal;
    
    return ret;
    
    ...
    
    

  2. Naja dir frage ist nu wieviel ein Mensch mit nicht leserlichem quellcode anfangen kann...

    Bei "Nativen" anwendungen hast du ja auch den ausführ code, anpassung kannst du da ja auch machen - stichwort cracks.

    Wenn du eine "Normal" kompiliert assembly nimmst und die in den Reflector haust bekommst du ja ziemlich einfach leserlichen code.

    Wenn du jetzt aber hingest und sämmtliche privaten / oder sonstig nicht öffentlichen Methoden umzubenennen in zufällige buchstaben- zahlen-kombinationen. Und die Methoden noch verschachtelst ist es nichtmehr wirklich schön lesebar.

  3. naja die Komplexität dieser Aufgabe könnte man eher mit dem buddeln eines Lochs vergleichen... :/

    Ich gebe dir Ja recht das es eine Ausbildung ist, die dazu dient einen Beruf zu erlernen.

    Jedoch kann man von einem Azubi ein gewisses "grund-know-how" erwarten, sodass ein angehender Mechatroniker (oder KFZ-Schloßer) ohne weiteres in der Lage ist ein Glühbirnen-, Reifen- und auch einen Ölwechsel durchzuführen.

    Da eine Person die einen Beruf ergreifen möchte ja das nötige Interresse an den Tag legen sollte. Durch dieses Interresse beschäftigt sich diese Person automatisch auch Privat mit dem Thema.

  4. jain...

    wenn ihr chef so eine Aufgabe stellt will er bestimmt nich eine "Total überladene" aus dem Web kopierte und verstäntnisslos angepasste lösung die nach dem zufallsprinzip funktioniert haben...

    sorry aber MarkusLe hat schon recht, ein bissle Mathe in eine programiersprache umzusetzen ist nicht der höchste anspruch...

    Wenn dazu noch ein fertiges programm vorhanden ist, und dieses nur noch in eine andere sprache konvertiert werden soll (dabei auch noch von javascript in C#) und man als angehender FiAe daran scheitert sollte eher ein andere Beruf ins Auge gefasst werden...

    By the way, bei uns werden weit komplexere Aufgaben im "Bewerbungs-Praktukum" gestellt...

  5. Ich finde deine Lösung einwenig überladen...

    Warum machst du nicht einfach

    
    Control ctrl = null;
    
    Type tControl = null;
    
    foreach (Assembly assemlby in AppDomain.CurrentDomain.GetAssemblies())
    
    {
    
          tControl = assemlby.GetType("System.Windows.Forms.Button", false,      true);
    
          if (tControl != null)
    
                break;
    
    }
    
    if (typeof(Control).IsAssignableFrom(tControl))
    
    {
    
          ConstructorInfo constructor = tControl.GetConstructor(new Type[0]);
    
          ctrl = constructor.Invoke(new object[0]) as Control;
    
    }
    
    else 
    
    {
    
          throw new InvalidOperationException(tControl.FullName + " is not a Control");
    
    }
    
    

    ... ist viel perfomanter, weil nicht jedesmal eine Assembly genriert wird...

  6. Wenn diese Anischt zu hart war bitte ich um Löschung und gleichtzeitiger Ammerkung einer allgemeinen Wahrheitsblindheit.

    Ich verstehe nicht so ganz was du mit deinen Äußerungen versuchst mitzuteilen.

    Ist dein Ziel etwa durch "niedermachen" anderer dich selbst in ein besseres Licht zu stellen?

    Oder versuchst du etwa dir selbst einzureden das du besser oder gar etwas beseres bist nur dadurch das du andere Leute vertig machen kannst?

    Ich finde es recht traurig...

    p.s. ich will meine Ergebnisse auch mal haben. Angeblich bekommen wir die erst nach dem Fachgespräch :(

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...