Varukorg
Varukorgen är tom!
Varukorgen inkl. moms 0 kr
Elektronisk distribution
Frakt inkl. moms 0 kr
Varav moms (6 %) 0 kr
Varav moms (25 %) 0 kr
Öresutjämning 0 kr
Att betala inkl. moms 0 kr

Skarp programmering med C#
- 1Förord
- 15Att komma igång
- 1.15Vad är C# och NET
- 1.28Traditionell kompilering, länkning och exekvering
- 1.312Kompilering och exekvering av C#-program
- 1.413De första programmen
- 1.519En introduktion till Visual C
- 1.628Att läsa indata
- 1.730Användning av numeriska variabler
- 1.832if-satsen
- 1.936Användning av dialogrutor
- 1.1041while-satsen
- 1.1144for-satsen
- 1.1247Nästlade repetitionssatser
- 1.1348Ett grafiskt program
- 1.13.149Utan användning av Visual C
- 1.13.253Med användning av Visual C
- 1.1457Övningsuppgifter
- 259Klasser och typer
- 2.159Objektorientering
- 2.262Klassdeklarationer
- 2.363Variabeldeklarationer
- 2.465Enkla typer
- 2.4.166Numeriska typer och uttryck
- 2.4.270Typen bool
- 2.4.371Typen char
- 2.574Referenstyper
- 2.676Tilldelning
- 2.778Metoder
- 2.7.181Deklarationer av metoder
- 2.7.283Anrop av metoder
- 2.885Exempel – Visning av klockslag
- 2.8.185Utan användning av Visual C
- 2.8.289Med användning av Visual C
- 2.1095Konstruktorer – initieringar av objekt
- 2.1199Överlagrade metoder
- 2.12100Standardklassen Random
- 2.13102Struct-typer
- 2.14106Egenskaper (properties
- 2.15113Objektinitierare och anonyma typer
- 2.16115Övningsuppgifter
- 3117Mer om klasser och typer
- 3.1117Namnrymder
- 3.1.1117Deklaration av namnrymder
- 3.1.2119Sub-namnrymder
- 3.1.3120using-direktiv
- 3.2122Inkapsling och synlighet
- 3.2.1123Deklarationers placering
- 3.2.2123Synlighet för medlemmar i namnrymder
- 3.2.3124Synlighet för medlemmar i klasser
- 3.2.4126Synlighet för medlemmar i structer
- 3.2.5126Synlighet för lokala variabler och konstanter
- 3.3126Statiska medlemmar
- 3.3.1126Statiska variabler
- 3.3.2129Statiska konstruktorer
- 3.3.3129Statiska metoder
- 3.3.4130Statiska egenskaper (properties
- 3.3.5130Konstanter
- 3.3.6132Statiska klasser
- 3.4133readonly och const
- 3.5134Standardklassen Math
- 3.6135Parameteröverföring
- 3.7140Referensen this
- 3.8142Tilläggsmetoder
- 3.9143Uppräkningstyper
- 3.10149Övningsuppgifter
- 4151Objektorienterad programutveckling
- 4.1151Objektorienterad analys
- 4.2157Objektorienterad design
- 4.3157Objektorienterad programmering
- 4.4160Algoritmer
- 4.5163Relationer i C
- 4.5.1163Har-relation (komposition
- 4.5.2164Känner-till-relation
- 4.5.3166Simulerad har-relation
- 4.5.4168Är-relation (arv
- 4.6171Övningsuppgifter
- 5173Fält, listor och delegater
- 5.1173Fält, grunderna
- 5.2180Sökning och sortering
- 5.3183Fält med komponenter av struct-typ
- 5.4184Fält med referenser
- 5.5189Fält som parametrar
- 5.6192Parameterfält – params
- 5.7193Parametrar till Main
- 5.8196Listor
- 5.9204Multipla relationer
- 5.10205Indexerare
- 5.11207Flerdimensionella fält
- 5.12210Fält av fält
- 5.13212Delegater
- 5.14218Övningsuppgifter
- 6221Läsning och skrivning
- 6.1221Nationella inställningar
- 6.2222Redigering av utskrifter
- 6.3227Avkodning av indata
- 6.3.1227Uppdelning av text
- 6.3.2230Felkontroll
- 6.4231Textfiler
- 6.5234Datum och tider – klassen DateTime
- 6.6237Övningsuppgifter
- 7239Arv
- 7.1239Deklaration av subklasser
- 7.2243Referenser och subklasser
- 7.3245Dolda medlemmar
- 7.4248Virtuella metoder
- 7.5251Egenskaper (properties) vid arv
- 7.6252Konstruktorer vid arv
- 7.7255Destruktorer
- 7.8255Objektsamlingar
- 7.9258Abstrakta klasser
- 7.10261Gränssnitt – interface
- 7.11268Jämförbara objekt
- 7.11.1268Gränssnittet IComparable och metoden CompareTo
- 7.11.2270Extern jämförare
- 7.12273Ett objektorienterat exempel
- 7.13280Övningsuppgifter
- 8283Exceptionella händelser
- 8.1284Automatiskt genererade exceptionella händelser
- 8.2287throw-satsen
- 8.3289Att fånga exceptionella händelser
- 8.4294Övningsuppgifter
- 9295Grafiska användargränssnitt
- 9.1295En översikt
- 9.2301Klassen Control, gemensamma egenskaper
- 9.3306Demonstrationsexempel, klassen Label
- 9.3.1307Utan användning av Visual C
- 9.3.2309Med användning av Visual C
- 9.4312Kommandofönstret
- 9.5313Att förankra och docka komponenter
- 9.6316Händelser och klassen Button
- 9.7325CheckBox och RadioButton
- 9.8328Panel och GroupBox
- 9.9331TextBox
- 9.9.1331Inläsning av enkel text
- 9.9.2334Inläsning av numeriska data
- 9.9.3338Textboxar med flera rader
- 9.10339Dialogrutor med textboxar
- 9.10.1340Dialogrutor med flera textboxar
- 9.10.2346Klassen InputBox
- 9.11351Fildialogrutor och klassen RichTextBox
- 9.12355WebBrowser
- 9.13358ListBox
- 9.14364ComboBox
- 9.15367ProgressBar
- 9.16368TrackBar
- 9.17371TableLayoutPanel
- 9.18376Övningsuppgifter
- 10379Konstruktion av egna grafiska komponenter
- 10.1379Sätta samman flera standardkomponenter
- 10.2383Användning av egna klasser i andra projekt
- 10.2.1383Konstruktion av egen komponent
- 10.2.2384Användning av egen komponent
- 10.3385Utökning av standardklasser
- 10.4389Grafik
- 10.4.1392Pennor
- 10.4.2393Penslar
- 10.4.3393Linjer
- 10.4.4394Rektanglar
- 10.4.5394Cirklar och ellipser
- 10.4.6395Polygoner och sammansatta linjer
- 10.4.7395Bågar och segment
- 10.4.8396Texter
- 10.4.9397Transformationer
- 10.4.10398Kurvor
- 10.4.11400Bilder
- 10.5402Grafik och händelser
- 10.5.1402Mus och tangentbord – ett ritprogram
- 10.5.2407Timer – rörliga figurer
- 10.6413Övningsuppgifter
- 11415Mer om användargränssnitt
- 11.1415Verktygsfält
- 11.2418Verktygskomponenter
- 11.3425Menyer
- 11.3.1426Menyrader, menyer och menyalternativ
- 11.3.2430Submenyer
- 11.3.3431Popup-menyer
- 11.3.4434Kortkommandon till menyer
- 11.4435Mer om klassen Form
- 11.5440Interna fönster
- 11.6446Exempel – en texteditor
- 11.7451Ljud
- 11.7.1451SoundPlayer
- 11.7.2453Windows Media Player
- 11.8455Övningsuppgifter
- 12457Strömmar och filer
- 12.1457Klassen Stream
- 12.2460Strömmar med text
- 12.2.1460Kodning
- 12.2.2461Klassen StreamWriter
- 12.2.3462Klassen StreamReader
- 12.2.4463Klassen Console
- 12.3464Strömmar med binära data
- 12.4467Lagring av hela objekt
- 12.5470Direktaccessfiler
- 12.6477Hantering av filer och mappar
- 12.7480Övningsuppgifter
- 13483Generiska konstruktioner och containerklasser
- 13.1483Generiska konstruktioner
- 13.1.1483Generiska typer
- 13.1.2487Statiska medlemmar
- 13.1.3487Restriktioner för typparametrar
- 13.1.4490Generiska metoder
- 13.2495Samlingar – gemensamma egenskaper
- 13.3495Listor
- 13.3.1495Listor i allmänhet
- 13.3.2496Klassen List
- 13.3.3496Klassen LinkedList
- 13.3.4499Klassen Stack
- 13.3.5499Klassen Queue
- 13.4500Mängder – klassen HashSet
- 13.5506Avbildningstabeller
- 13.6513Övningsuppgifter
- 14515Lite av varje
- 14.1515Fler satser
- 14.1.1515do-satsen
- 14.1.2516switch-satsen
- 14.1.3518break-satsen
- 14.1.4518continue-satsen
- 14.1.5519goto-satsen
- 14.2519Fler operatorer
- 14.2.1519Bit-operatorer och binär lagring av heltal
- 14.2.2523Operatorerna & och
- 14.2.3523Villkorsoperatorn
- 14.2.4524Operatorn
- 14.3524Egendefinierade operatorer
- 14.3.1530Typomvandlingsoperatorer
- 14.4532Nullable types
- 14.5533Rekursion
- 14.6537Trådar
- 14.6.1537Aktiva objekt
- 14.6.2538Klassen Thread
- 14.6.3<
Information
Språk:
SvenskaISBN:
9789144052601Utgivningsår:
2008Artikelnummer:
33242-01Upplaga:
FörstaSidantal:
584