none
Wie kann man Nullable-Objekte in PowerShell erstellen?

    Allgemeine Diskussion

  • Wie kann man Nullable-Objekte in PowerShell erstellen?

    Ich hab mir sämtliche Forumsartikel dazu durchgelesen, aber keiner der darin gemachten Vorschläge funktioniert:

    > ([System.Nullable[System.Int32]]1).GetType().Name
    Int32

    > ([System.Nullable[System.Int32]]$null).GetType().Name
    You can't call a method on a null value expression.

    > (New-Object System.Nullable[Int32] 1).GetType().Name
    Int32

    Weiß hier jemand Rat und kann mir weiterhelfen, wie ich ein Nullable-Objekt erzeugen kann?

     

    Im englischsprachigen Scripting Guys-Forum habe ich meine Frage bereits gestellt , aber da wusste bislang noch niemand eine funktionierende Lösung. Alle behaupten, es ginge, aber es kann mir niemand sagen, wie...

    Wenn Ihr mir hier weiterhelfen könntet, wäre das super!

    Sonntag, 7. November 2010 15:50

Alle Antworten

  • Den Thread hier könnte man auch schliessen. Die Antwort steht ja in seinem Link.

    The following is my signature:

    Powershell Programmer & Advanced Lua Programmer

    Location: Switzerland

    Beside that, whenever you see a reply, you think is helpful, mark it as "Helpful"! And whenever you see a reply being an answer to the mainquestion of the thread, mark it as "Answer" (if you opened the thread).




    Donnerstag, 4. Oktober 2012 12:35
  • Bitte grabe keine zwei Jahre alten Threads wieder aus.


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".

    Donnerstag, 4. Oktober 2012 12:57
  • Mit schliessen meinte ich löschen, genau weil er ja so alt ist, und die Antwort sowieso schon lange gegeben ist (in einem anderen Thread), ausser du willst, dass der Thread auf ewig hier drin bleibt.

    Hätte ich die Moderationsrechte, hätte ich erst gar nicht geposted, und den Thread still verschwinden lassen.


    The following is my signature:

    Powershell Programmer & Advanced Lua Programmer

    Location: Switzerland

    Beside that, whenever you see a reply, you think is helpful, mark it as "Helpful"! And whenever you see a reply being an answer to the mainquestion of the thread, mark it as "Answer" (if you opened the thread).




    Donnerstag, 4. Oktober 2012 13:01
  • Hey Livio bist du auf Krawall aus ?
    So alte threads haben Ihre Berechtigung !
    Du hast die Antwort ja auch über diesen Thread gefunden oder nicht ;-))

    Hätte ich die Moderationsrechte, hätte ich erst gar nicht geposted, und den Thread still verschwinden lassen.

    Es gab schon einige Leute, die meinten, die ganze Welt sollte sich nur nach Ihnen richten! Das gab meistens Krieg!


    Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '

    Donnerstag, 4. Oktober 2012 13:08
  • Was hat das denn mit Krawall zu tun? Ich habe nur mal umgesehen wegen unbeantworteten Threads, dann kam dieser, wobei die Antwort in einem anderen Thread ja bereits vorhanden war.

    So nebenbei:

    "Bitte vermeide doppelte Posts im englischen und im deutschen Forum!
    Das wird nicht gerne gesehen, da alle sich mühe geben dir zu Antworten und dann immer einer benachteiligt wird!"

    Kam mir nur gerade so in den Sinn...


    The following is my signature:

    Powershell Programmer & Advanced Lua Programmer

    Location: Switzerland

    Beside that, whenever you see a reply, you think is helpful, mark it as "Helpful"! And whenever you see a reply being an answer to the mainquestion of the thread, mark it as "Answer" (if you opened the thread).





    Freitag, 5. Oktober 2012 06:33
  • Hallo, Livio,

    um das einmal klarzustellen:

    Wie du offensichtlich nicht bemerkt hast, hatte mir in dem englischsprachigen Thread niemand geantwortet. Deshalb habe ich im deutschsprachigen Forum mein Glück versucht.

    Was, bitte schön, spricht deiner persönlichen Meinung nach gegen dieses Vorgehen? Oder hattest du jetzt einfach nur Zahnschmerzen?

    Gruß,
    Axel


    Vote here for a Microsoft Connect feedback channel on Windows - and win a better Windows!
    Vote here for a consistent keyboard shortcut support in Visual Studio and other Microsoft products!

    Montag, 8. Oktober 2012 16:37
  • Hallo Better!

    Eigentlich wollten wir die Sache hier auf sich beruhen lassen, damit dieser Thread wieder in dem Raum der Zeit verschwindet und sich die Sache hier nicht weiter aufschaukelt!
    Aber nun …..
    Das mit den Doppelpost kommt von mir! Livo hat mich nur Zitiert.

    [Zitat]
    "Bitte vermeide doppelte Posts im englischen und im deutschen Forum!
     Das wird nicht gerne gesehen, da alle sich Mühe geben dir zu Antworten und dann immer einer benachteiligt wird!"
    [/Zitat]

    Ich bin der Meinung (und ich glaube ich spreche da auch für Denniver unseren Moderator), dass es gemein ist, doppelte Post im Englischen und im deutschen Forum zu Posten (oder auch andere Foren parallel zu nutzen).
    In beiden Foren gibt es eifrige Helfer, die versuchen dem Poster zu helfen. Nun findet jemand im deutschen oder im englischen Forum eine Lösung. In dem Forum wo keine Lösung gefunden wurde gehen die Helfer doppelt leer aus!
    1. Sie bekommen die Lösung des Problems nicht zu sehen da die Lösung im anderen Forum in einer unverständlichen Sprache steht!
    2. In Sachen Punkte gehen die Helfer ebenfalls leer aus.
    Deshalb haben die Helfer in dem einen Forum Ihre Zeit verschwendet! Das ist gemein!!!!!

    3. In dem Einen Forum bleibt ein ungelöster Fall offen! Der Von den Suchmaschinen gefunden wird.
    Die Leute die nur diese Sprache sprechen und nach der Lösung suchen finden Sie nicht (in Ihrer Sprache)!

    Man könnte auch böswillig unterstellen, dass ein Fragender die Hilfsbereitschaft von den Helfern ausnutzt, weil nur er den meisten Nutzen daraus zieht!

    Ich persönlich toleriere dies nur, wenn das Problem dringend in kurzer Zeit gelöst werden soll!
    Dies sollte man Fairer weisen allen beteiligten mitteilen( ebenso das es ein doppelpost ist mit Links zu den anderen Posts))!
    Dann kann man durch den Zeitgewinn aus doppelpost Nutzen ziehen.
    Man muss dann aber Fairer weise, im andern Forum die Antwort übersetzen und Posten!
    Und am besten noch "hilfreich" Punkte verteilen!

    ----------------------------------------------------------------

    Es gibt das Phänomen bei Schriftlicher Kommunikation (Mail, Forum usw.) das der Schriftverkehr meist negativ ausgewertet wird. Das soll heißen es gibt sehr schnell Missverständnisse und der Text des anderen wird als Angriff interpretiert! Dies endet meist in wilden Flame Threads in dem die Gemüter hochkochen!
    Hier muss man sehr stark mit Smileys arbeiten oder man verhält sich so das man dem anderen nur gutes unterstellt!
    Eine sehr Erwachsenes Verhalten ist es, nicht auf (imaginäre) Provokationen zu reagieren!

    Flame
    http://de.wikipedia.org/wiki/Flame

    ----------------------------------------------------------------

    Deshalb lasst diesen Thread hier bitte in Ruhe und er wird in der Zeit versinken!


    Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '




    Dienstag, 9. Oktober 2012 06:34
  • Im englischsprachigen Scripting Guys-Forum habe ich meine Frage bereits gestellt



    Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '

    Dienstag, 9. Oktober 2012 09:03
  • Vergleiche: 18. Oktober und 07. November.

    qed.


    Vote here for a Microsoft Connect feedback channel on Windows - and win a better Windows!
    Vote here for a consistent keyboard shortcut support in Visual Studio and other Microsoft products!



    • Bearbeitet BetterToday Dienstag, 9. Oktober 2012 09:32
    Dienstag, 9. Oktober 2012 09:32
  • Zum "Doppelposting":

    Ich sehe das grundsätzlich genau wie Peter. Da der englische Thread allerdings zwei Wochen unbeantwortet war, war es in diesem Fall völlig legitim hier nochmal zu posten. Zumal du auch im Ursprungspost darauf hingewiesen hast.
    Es wäre allerdings schön gewesen, nachdem der englische Thread dann doch beantwortet wurde, hier auch darauf hinzuweisen.

    Ansonsten hast du nichts falsch gemacht.
    So und jetzt vertagt euch wieder... :)

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".

    Dienstag, 9. Oktober 2012 09:50
  • >Was hat das denn mit Krawall zu tun?

    Es kommt grundsätzlich nie etwas gutes dabei raus, alte Threads wieder auszugraben, wie man hier auch wieder sehr schön sieht.
    Meistens passiert das allerdings wenigstens um noch eine Lösung zu dem angefragten Problem zu posten. Einen Thread allerdings aus den Tiefen des Archivs zu holen, um uns Moderationstipps zu geben, ist neu.

    Tu mir den Gefallen und überlasse das moderieren doch bitte den Moderatoren.

    Und was die Doppelposts angeht, siehe unten.

    Grüße, Denniver


    Blog: http://bytecookie.wordpress.com

    Hilf mit und markiere hilfreiche Beiträge als "Hilfreich" und Beiträge die deine Frage ganz oder teilweise beantwortet haben als "Antwort".

    Dienstag, 9. Oktober 2012 09:56
  • Hallo, Denniver,

    völlig richtig. Ich hab Peter auch schon privat eine E-Mail geschrieben, dass ich das genauso sehe wie er. Hab seine Antwort hier ja auch als hilfreich markiert.

    Aber ich kann einen ungerechtigten Vorwurf mir gegenüber in der Öffentlichkeit nicht einfach unbeantwortet lassen. Ich hoffe, Ihr habt dafür Verständnis.

    Bin mit jedem hier völlig im Reinen ;)

    Schöne Grüße   -   Axel


    Vote here for a Microsoft Connect feedback channel on Windows - and win a better Windows!
    Vote here for a consistent keyboard shortcut support in Visual Studio and other Microsoft products!

    Dienstag, 9. Oktober 2012 11:02