OUT & REF

Descripción

2 (Avancerade metoder) C# Object Oriented Programming Mapa Mental sobre OUT & REF, creado por Jenny Degling el 02/12/2013.
Jenny Degling
Mapa Mental por Jenny Degling, actualizado hace más de 1 año
Jenny Degling
Creado por Jenny Degling hace más de 10 años
35
0

Resumen del Recurso

OUT & REF
  1. Ref
    1. Möjliggör att anropa en metod med en referens till en yttre variabel.
      1. Måste deklareras och anropas med nyckelordet ref.
        1. Main();{int num = 5; Square (ref num);} void Square (ref int number) {number = number * number;} Vilket resulterar i att num = 25
        2. Ref skapar ett alias som refererar till samma minnescell på stacken som den ursprungliga variabeln och tilldelar ett nytt värde till aliaset.
          1. PROBLEM: Att förändra den yttre variabeln kan vara problematiskt då det blir svårt att resonera om variabelns värde och kan till exempel bli tilldelad null i metoden
            1. = ANVÄND MED MÅTTA
          2. OUT
            1. Möjliggör också att anropa en metod med en referens till en yttre variabel
              1. Måste deklareras och anropas med out explicit men behöver inte ha ett tilldelat värde
                1. Behöver dock tilldelas ett värde i metoden!
                2. Används för att tillåta mer än ett värde att returneras från en metod
                  1. Vaiablerna refererar till samma minnescell

                  Recursos multimedia adjuntos

                  Mostrar resumen completo Ocultar resumen completo

                  Similar

                  Datatyper, selektion och iteration
                  Jenny Degling
                  Frågor och svar
                  Jenny Degling
                  Begrepp
                  Jenny Degling
                  Arrays
                  Jenny Degling
                  Klasser
                  Jenny Degling
                  Introduktion
                  Jenny Degling
                  Arv- virtual, abstract och override
                  Jenny Degling
                  Typomvandling
                  Jenny Degling
                  Felhantering
                  Jenny Degling
                  string, char, array & list
                  Jenny Degling
                  Freud: Pasión Secreta
                  Cesar_Adolfo