Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Ruby programmering >> Content

    Hur kontrollerar om en konstant definieras i Ruby

    Konstanter är globala värden som inte kan - eller inte bör - bytas en gång tilldelas ett värde . Med andra ord , bör värdet är desamma genom hela programmet. Liksom variabler , konstanter följer samma namnregler , men till skillnad variabler , använd en bokstav eller bokstäver istället . För att kontrollera om en konstant har definierats i Ruby , kan du använda två olika koder . En kod bekräftar via " true " eller " false " om en konstant har definierats , medan det andra bekräftar huruvida konstanten innehåller ett giltigt eller null-värde . Instruktioner
    1

    Insert " sätter Module.const_defined ? ( : ConstantName ) " i programkoden eller IRB ( Interactive Ruby ) för att testa om konstanten är definierad . Ersätt " ConstantName " med namnet på konstanten . Om Ruby returnerar " true ", är konstanten definieras . Om Ruby returnerar " false " är konstanten inte definierat .
    2

    Insert " definieras ? ConstantName "i programkoden eller IRB som ett alternativ till ovanstående kod . Om konstanten är definierad , kommer Ruby tillbaka " konstant . " Annars kommer det tillbaka " noll ".
    3

    Använd " definieras? ( Constant ) . Noll ? " att skapa " if-else "uttalanden i samband med initieringen av konstanten . Till exempel : ? . ?

    Om definierad ( Constant ) noll resultat om villkoret trueelseresult om tillstånd falseend

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en array i Ruby
    ·Hur man tar bort slutet av strängen i Ruby
    ·Hur till Fart upp Ruby Script
    ·Hur man ut en fil i Ruby
    ·Java vs . Ruby
    ·Hur till Fart upp Apache Passenger Rails
    ·Hur man hittar Om en klass existerar i Ruby
    ·Hur man installerar Ruby 1.9 på OS X Snow Leopard
    ·Hur man använder Ruby skript i Sketchup
    ·Hur man tolka en HTML -fil med Ruby
    Utvalda artiklarna
    ·Hur man drar ett processflödesschema
    ·Hur man kontrollerar en Get variabeln är satt i PHP
    ·Hur man använda vanliga uttryck i SQL
    ·Visual C 2005 Tutorial
    ·Hur man skapar en Dynamic Link Library för Access
    ·Scion hjulmomentet specifikation
    ·Hur man Aktivera Java -klient för Windows XP
    ·Hur man hanterar Undantag i Ruby
    ·Ställa en SVN i Eclipse
    ·Omdirigera Vs . Framåt i Java
    Copyright © Dator Kunskap http://www.dator.xyz