G
format specifier 131
Game of Craps exercise 357
game playing 252
game programming 4
Gas Mileage exercise 186
Gates, Bill 32
general class average problem 161
generic interface 816
generics 816
class 816
class constraint 824
compile-time type safety 816
constructor constraint (new()
) 824
default type constraint (object
) of a type parameter 827
interface 816
interface constraint 824
method 819
overloading 825
reference type constraint class
824
reusability 825
scope of a type parameter 827
specifying type constraints 822
Stack
class 825
type checking 816
type parameter 820
type parameter list 820
value type constraint struct
824
where
clause 824
get
keyword 121
GetByteArrayAsync
method of class HttpClient
964
GetCreationTime
method of class Directory
728
GetCreationTime
method of class File
727
GetDirectories
method of class DirectoryInfo
638
GetEnumerator
method of interface IEnumerable
849
GetExtension
method of class Path
735
GetFiles
method of class DirectoryInfo
638
GetHashCode
method of class Object
852
GetItemChecked
method of class CheckedListBox
621
GetLastAccessTime
method of class Directory
728
GetLastAccessTime
method of class File
727
GetLastWriteTime
method of class Directory
728
GetLastWriteTime
method of class File
727
GetLength
method of an array 333
GetNodeCount
method of class TreeNode
629
GetObject
method of class ResourceManager
577
GetSelected
method of class ListBox
617
getter-only auto-implemented properties (C# 6) 316
GetValueOrDefault
method of a nullable type 536
GIF (Graphic Interchange Format) 54
gigabyte 6
global namespace 250
Global Positioning System (GPS) 4
Global Warming Facts Quiz 236
Good Programming Practices overview xxxii
Google 2
Google Maps 15
Gosling, James 18
goto
elimination 145
goto
statement 145
graph 234
graph information 310
Graphic Interchange Format (GIF) 54
Clear
method 626
DrawEllipse
method 627
DrawPie
method 627
DrawRectangle
method 627
FillPie
method 627
FillRectangle
method 627
Greatest Common Divisor exercise 295
gross pay 186
group by
(LINQ) 735
GroupBox
class 24
GroupBy IEnumerable<T>
extension method 891
guard condition in the UML 148
GUI (graphical user interface) 37, 545
container control 557
control 545
control, basic examples 546
thread 875
Universal Windows Platform (UWP) 546
Windows Forms 546
Windows Presentation Foundation (WPF) 546
guillemets (« and ») 126