Startseite > Archiv > Nützliche Routinen für C#

Nützliche Routinen für C#

dotnetpro 01/2009 Von Andreas Maslo erschienen in dotnetpro 01/2009 auf Seite 122
Code: A0901Tipps
1 Bewertung(en):

Mithilfe von .NET und einem benutzerdefinierten Dateiformat lassen sich einzelne Dateien sowohl komprimieren und dekomprimieren als auch verschlüsseln und wieder entschlüsseln. Hilfsroutinen erleichtern die Umsetzung.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Nützliche   122dnp_tipps   2008   2009   A0901Tipps   Abbil   Abbruch   Abfragen   abge   abgelegt   abgeschlossen   abgespalten   ablegen   Abspaltung   Allerdings   allgemeine   allgemeinen   also   analysieren   Andreas   Angabe   angegeben   angegebene   angehängte   angelegt   Angenommen   angezeigt   Anlage   anschließend   ante   Anwendung   anzuwenden   arbeitet   arbeitung   Archiv   Archivdatei   Array   ASCIIEncoding   auch   auffüllen   aufgebaut   aufrufende   Ausgangsdatei   ausgele   ausgelegt   ausgelesen   ausgelesene   Auslesen   Auswerten   auszuwerten   automatisch   automatisiert   automatisierte   Bedarf   been   beendet   befasst   Befehlsausführung   beim   beitung   beliebige   benötigten   benutzerdefinierte   benutzerdefinierten   Berater   bereits   beschränkt   Bevor   Bezeichner   bezie   beziehungsweise   bietet   binär   binäre   binären   BinaryWriter   binWriter   BitConverter   Blick   bool   Buchautor   byte   ByteArray   ByteArray2Str   byteheader   catch   CDATA   cDataBytes   cFile   chenkette   Clear   Close   Compress   CompressionMode   ComputeHash   Console   Convert   Counter   Create   Cryptogra   dabei   dafür   damit   dann   darf   darin   Darüber   dass   data   Datei   Dateiaufbau   Dateien   Dateifor   Dateiformat   Dateigröße   Dateikopf   Dateikopfes   Dateilängen   Dateiname   Dateinamen   Dateistream   Dateiver   Daten   Datenfeld   Datenfelder   Datenlänge   Datenstrom   Datenströmen   Datenver   dazu   DecByteArray   DeCompress   definierter   Dekompri   dekomprimieren   dekomprimiert   dekomprimierte   Dekomprimierung   derneueDateinamenichtebenfallsexistiert   derzeit   dient   dies   diese   dieser   dieses   dieVariable   dimensioniert   Dipl   direkt   Dispose   DNP_ZIP_CRYPT   dnpCode   Dokument   dotnetpro   dung   durch   durchgeführt   ebenfalls   eigenes   eindeutige   eine   einem   einen   einer   eines   eingeleitet   eingelesen   einheitliche   einige   Einlesen   einsetzen   einzelne   einzulesen   else   Encoding   Ende   entfernen   enthaltenen   Entpacken   entpackt   entschlüsseln   Entschlüsselung   entsprechen   entsprechende   entspricht   entwickelten   eObj   erfolgreich   erfolgt   erforderlich   erforderliche   Ergebnis   Ergebnisdatenfeld   erlauben   erlaubt   erledigt   erleichtern   ermitteln   ermittelt   ermittelten   erreichen   erste   erstellen   erweitert   etwaigeVer   Exception   Exist   Existenz   Existiert   Exists   fach   false   fBytes   fData   Fehlermeldung   Feld   fern   ferner   fert   fest   festen   File   FileInfo   FileLen   FileMode   FileStream   FileWithIndex   fillstr   Flush   fName   fObj   Folge   folgen   fort   fragen   Framework   freier   Füllstring   Funk   Funktion   Funktionen   gangsverzeichnis   Ganzzahlwert   gebnis   gebracht   geeignet   gefüllt   gehend   gehört   gekürzt   generieren   generiert   genschaft   genutzt   geöffnet   geprüft   gerichtet   gerufen   gesamte   geschrieben   geschützt   gesichert   GetBytes   Getfile   GetFileAsByteArray   getrennten   GetString   gewandelt   gezeigt   ggfs   gibt   gleichen   Größe   gültigen   GZip   GZipStream   hAlgorithm   haltene   Hash   Hashwert   hBytes   Header   Headers   hier   Hilfsfunktionen   Hilfsroutinen   hingegen   hochgezählt   hungsweise   Index   IndexOf   indi   indizieren   Indizierung   Information   Informationen   Ingenieurbüro   IngES   Inhalt   intern   IsCompressedOrCrypted   IsCorrectPassword   jedoch   jeweils   Jour   kann   kein   keine   Kenn   Kennung   Kennwort   Kennworte   Kennwortlänge   Kennworts   Kommt   kompri   komprimieren   komprimierenden   komprimiert   komprimierte   komprimierten   Komprimierung   Komprimierungs   können   Konstante   konvertieren   Kopf   lange   Länge   Längeninfo   lassen   LastIndexOf   laufendem   Layout   legt   leitet   Length   Lesen   letzten   lich   liefert   liegen   Liest   linksbündig   Listing   long   machen   MainFilename   Maslo   maximal   Medien   mehr   mehrfaches   Meldung   Memory   MemoryStream   Message   Metho   Methode   Methoden   miert   mierung   mitdieserermitteltenLängeeinByte   mithilfe   Mode   Modus   möglich   müssen   nach   nachdem   nachei   nächsten   nalist   nalparameter   Name   Namen   nander   Nero   neue   neuem   neuen   neuer   NewName   nicht   noch   nommen   null   nullbasiert   numerischen   nutzerdefinierte   nutzerdefinierten   nützliche   Objekt   Objektes   oData   oder   Ohne   Open   Optio   Original   Originaldatei   Originalverzeichnis   PadLeft   Parameter   PasswordHash   Pfad   phic   plat   Position   primieren   primierung   Programm   Providers   prüft   pszip   public   Publikationen   Quelldatei   Read   ReducedBy   ReducedByHeader   Referenzparamater   Referenzparameter   reicht   REPLACE   respondierenden   return   Routinen   rValue   samt   samte   SaveFile   schließt   schlüsseln   schlüsselnden   schlüsselung   schlüsselungssuffix   schreiben   schreibt   Schritt   Seit   Seite   selbst   seln   Service   SHA1CryptoSercviceProvider   SHA1CryptoServiceProvider   sich   sicheren   sichergestellt   sichern   Size   SizeInfo   sofern   soft   soll   sondern   sorgt   sowohl   später   speichern   sprungsdateiname   Startposition   Str2ByteArray   StrBytes   Stream   Streamende   string   String2   String2Hash   Substring   Suchpfad   Suffix   system   tatsächliche   teien   Teil   tenkonvertierung   Text   Text1   Text2   thode   tion   tionsnamen   Tipps   ToBase64String   ToInt32   trennter   Tricks   Trim   true   über   überführt   übergeben   übergebene   übergebenen   überladen   überle   überlesen   übernehmen   übernom   übernommen   überschrieben   uData   uDataSize   Umcodierung   umgewandelt   Umsetzung   umwandeln   uncFile   unkomprimierte   unkomprimierten   unter   unterschiedlich   unverschlüsselt   using   UTF8   Value   vari   Variablen   Variante   variieren   verändert   Veranschaulichung   Verant   verar   verarbeiten   Verarbeitung   Verbindung   Verbund   verketten   Verschlüs   Verschlüsseln   verschlüsselnden   verschlüsselt   Verschlüsselten   Verschlüsselung   versehen   Version   verwaltet   verwen   verwendete   vier   void   vordefiniertes   vorge   vorhan   vorhanden   vorhandene   vorhandenen   vorliegt   vorzeitig   vorzeitigen   Wahl   wahlweise   Während   wandeln   wandelt   wareentwicklung   wechselseitige   weiter   weiteren   Wenn   werden   Wert   while   wieder   wiederum   wird   wobei   Wort   wortlich   Write   WriteLine   wurde   Zeichen   Zeichenkette   Zeichenketten   Zeichenkettenformat   zeichnis   zeitigen   Zieldatei   Zieldateiname   Zieldateinamen   Zielpfad   ziert   ZipHeader   ZipPw   ZipSuffix   Zudem   Zugriffs   zunächst   zurück   zurückgegeben   zurückgeliefert   zurückgibt   zurücklie   zurVerwaltung   zusammenzufügen   Zusatz   Zwar   zweite   zweitem

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen