Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan skrive en klasse Kast med Visual Basic
    . Visual Basic og Microsofts NET rammeverket har gjort programmering mye enklere ved å tilby en "garbage collection" -funksjonen, som automatisk gjenvinner minne som brukes av gjenstander når de ikke lenger er nødvendig . Søppelrydding gjør det unødvendig for programmerere å nøye bekymre slette objekter, slik de må i mange andre språk som C og C + + . Men gjør søppelrydding også sletting mindre forutsigbare , så ressursforvaltning teknikker fra språk uten søppelrydding ofte ikke fungerer i søppel samles språk. Heldigvis har . NET et grensesnitt , IDisposable , som lar deg manuelt frigjøre ressurser når de ikke lenger brukes . Du trenger:
    Microsoft Visual Basic. NET
    Kildekoden ( . VB -fil ) for en klasse uten Bortskaff metode
    Vis flere instruksjoner
    en

    Åpen din . VB -fil i Visual Basic. NET .
    2

    Legg en " Gjennomfører IDisposable " erklæring på toppen av klassen. For eksempel, hvis klassen heter " MyDisposableThing " , skal det se slik ut : en

    Public Class MyDisposableThingImplements IDisposable 'Din klasses implementasjon ... End Class
    3

    Legg til en Bortskaff metode i klassen din , mellom " Redskap " erklæringen og " End Class "-linjen. Det skal se slik ut :

    offentlige Sub Kast ( ) Gjennomfører IDisposable.Dispose disposisjon codeEnd Sub
    4

    Legg til kode du skal avhende noen un - søppel - innsamlede ressurser din klasse bruker . Dette vil avhenge av de nærmere av klassen. Hvis noen av medlemmene i klassen din også implementere IDisposable , bør du nok ringe deres Bortskaff metode (sjekk deres klasse dokumentasjon for å være sikker ) . For eksempel : en

    myDisposableMember.Dispose ( )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke datasett på VB.NET 
    ·Hvordan Endre standard markøren i Visual Basic 6 
    ·Slik leser du data fra Access bruke VB 
    ·Hvordan lage en URL Keygen i VB6 
    ·Hvordan lage en JPEG bruke Visual Basic 2010 Express & …
    ·Slik viser et rammesett i ASP.NET 
    ·Forskjeller mellom Visual Basic 6.0 og VB.NET 
    ·Hvordan bruke VB Lite 
    ·Hvordan bygge et prosjekt i VB.NET 2005 
    ·Hvordan få en brukerprofil i VBS 
      Anbefalte artikler
    ·Java Software Opplæring på CD 
    ·Hvordan koden DateDiff Med DateTimePicker i VB.NET 
    ·Hvordan til Alternativ addisjon og subtraksjon i Java 
    ·Hvordan lage Curves i GTK Radiant 
    ·Slik Clear Java Web Start Cache 
    ·PHP String Typer 
    ·Hvordan lære Web Design Raskt 
    ·Hvordan bruke Repaint i Java 
    ·Hvordan vise en verdi i en MATLAB String 
    ·Hvordan bruke strstr funksjon i C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/