文件名称:CLRviaCS
- 所属分类:
- 其它资源
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 333.5kb
- 下载次数:
- 0次
- 提 供 者:
- liu****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
CLR via c# 2 edition 的随书源码
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 45666039clrviacs.zip 列表 ReadMe.htm Part 1-CLR Basics/Ch01-Architecture/ Part 1-CLR Basics/Ch01-Architecture/01-SomeLibrary/ Part 1-CLR Basics/Ch01-Architecture/01-SomeLibrary/01-SomeLibrary.csproj Part 1-CLR Basics/Ch01-Architecture/01-SomeLibrary/SomeLibraryType.cs Part 1-CLR Basics/Ch01-Architecture/02-TypeMembersToIL/ Part 1-CLR Basics/Ch01-Architecture/02-TypeMembersToIL/02-TypeMembersToIL.csproj Part 1-CLR Basics/Ch01-Architecture/02-TypeMembersToIL/TypeMembersToIL.cs Part 1-CLR Basics/Ch01-Architecture/03-ManagedCApp/ Part 1-CLR Basics/Ch01-Architecture/03-ManagedCApp/03-ManagedCApp.cpp Part 1-CLR Basics/Ch01-Architecture/03-ManagedCApp/03-ManagedCApp.sln Part 1-CLR Basics/Ch01-Architecture/03-ManagedCApp/03-ManagedCApp.vcproj Part 1-CLR Basics/Ch02-Building/ Part 1-CLR Basics/Ch02-Building/01-SimpleProgram/ Part 1-CLR Basics/Ch02-Building/01-SimpleProgram/01-SimpleProgram.csproj Part 1-CLR Basics/Ch02-Building/01-SimpleProgram/Program.cs Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/ Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/02-Multi-File Assembly.csproj Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/App.cs Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/AssemblyVersionInfo.cs Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/build.bat Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/FUT.cs Part 1-CLR Basics/Ch02-Building/02-Multi-File Assembly/RUT.cs Part 1-CLR Basics/Ch03-Shared Assemblies/ Part 1-CLR Basics/Ch03-Shared Assemblies/AssemInfo/ Part 1-CLR Basics/Ch03-Shared Assemblies/AssemInfo/AssemInfo.cs Part 2-Type Basics/Ch04-Type Fundamentals/ Part 2-Type Basics/Ch04-Type Fundamentals/01-DerivedFromObject/ Part 2-Type Basics/Ch04-Type Fundamentals/01-DerivedFromObject/01-DerivedFromObject.csproj Part 2-Type Basics/Ch04-Type Fundamentals/01-DerivedFromObject/DerivedFromObject.cs Part 2-Type Basics/Ch04-Type Fundamentals/02-Casting/ Part 2-Type Basics/Ch04-Type Fundamentals/02-Casting/02-Casting.csproj Part 2-Type Basics/Ch04-Type Fundamentals/02-Casting/Casting.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/01-ReferencevsValue/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/01-ReferencevsValue/01-ReferenceVsValue.csproj Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/01-ReferencevsValue/ReferenceVsValue.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/02-Boxing/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/02-Boxing/02-Boxing.csproj Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/02-Boxing/Boxing.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/03-BoxingForInterfaceMethod/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/03-BoxingForInterfaceMethod/03-BoxingForInterfaceMethod.csproj Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/03-BoxingForInterfaceMethod/BoxingForInterfaceMethod.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/04-MutateViaInterface/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/04-MutateViaInterface/04-MutateViaInterface.csproj Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/04-MutateViaInterface/MutateViaInterface.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/box.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/BoxingAndInterfaces/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/BoxingAndInterfaces/BoxingAndInterfaces.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/ChangeBoxedObjectUsingReflection.cs Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/TypesOfTypes/ Part 2-Type Basics/Ch05-Primitive, Reference, and Value Types/TypesOfTypes/TypesOfTypes.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/01-Type with All Members/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/01-Type with All Members/01-TypeWithVariousMembers.csproj Part 3-Type Members/Ch06-Type Members and Their Accessibility/01-Type with All Members/Properties/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/01-Type with All Members/Properties/AssemblyInfo.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/01-Type with All Members/TypeWithVariousMembers.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/02-Overridding Accessibility/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/02-Overridding Accessibility/02-OverriddingAccessibility.csproj Part 3-Type Members/Ch06-Type Members and Their Accessibility/02-Overridding Accessibility/OverriddingAccessibility.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/02-Overridding Accessibility/Properties/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/02-Overridding Accessibility/Properties/AssemblyInfo.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/03-Different Calls/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/03-Different Calls/03-DifferentCalls.csproj Part 3-Type Members/Ch06-Type Members and Their Accessibility/03-Different Calls/DifferentCalls.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/03-Different Calls/Properties/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/03-Different Calls/Properties/AssemblyInfo.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/04-VersioningComponentWithVirtualMethods/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/04-VersioningComponentWithVirtualMethods/04-VersioningComponentWithVirtualMethods.csproj Part 3-Type Members/Ch06-Type Members and Their Accessibility/04-VersioningComponentWithVirtualMethods/Properties/ Part 3-Type Members/Ch06-Type Members and Their Accessibility/04-VersioningComponentWithVirtualMethods/Properties/AssemblyInfo.cs Part 3-Type Members/Ch06-Type Members and Their Accessibility/04-VersioningComponentWithVirtualMethods/VersioningComponentWithVirtualMethods.cs Part 3-Type Members/Ch07-Constants and Fields/ Part 3-Type Members/Ch07-Constants and Fields/01-ComponentWithConstant/ Part 3-Type Members/Ch07-Constants and Fields/01-ComponentWithConstant/01-SomeLibraryTypeWithConstant.csproj Part 3-Type Members/Ch07-Constants and Fields/01-ComponentWithConstant/SomeLibraryTypeWithConstant.cs Part 3-Type Members/Ch07-Constants and Fields/02-AppUsingComponentConstant/ Part 3-Type Members/Ch07-Constants and Fields/02-AppUsingComponentConstant/02-AppUsingSomeLibraryTypeConstant.csproj Part 3-Type Members/Ch07-Constants and Fields/02-AppUsingComponentConstant/AppUsingSomeLibraryTypeConstant.cs Part 3-Type Members/Ch07-Constants and Fields/03-ComponentWithReadOnlyField/ Part 3-Type Members/Ch07-Constants and Fields/03-ComponentWithReadOnlyField/03-SomeLibraryTypeWithReadOnlyField.csproj Part 3-Type Members/Ch07-Constants and Fields/03-ComponentWithReadOnlyField/SomeLibraryTypeWithReadOnlyField.cs Part 3-Type Members/Ch07-Constants and Fields/04-AppUsingComponentReadOnlyField/ Part 3-Type Members/Ch07-Constants and Fields/04-AppUsingComponentReadOnlyField/04-AppUsingComponentReadOnlyField.csproj Part 3-Type Members/Ch07-Constants and Fields/04-AppUsingComponentReadOnlyField/AppUsingSomeLibraryTypeWithReadOnlyField.cs Part 3-Type Members/Ch07-Constants and Fields/04-AppUsingComponentReadOnlyField/Properties/ Part 3-Type Members/Ch07-Constants and Fields/04-AppUsingComponentReadOnlyField/Properties/AssemblyInfo.cs Part 3-Type Members/Ch07-Constants and Fields/05-FieldExamples/ Part 3-Type Members/Ch07-Constants and Fields/05-FieldExamples/05-FieldExamples.csproj Part 3-Type Members/Ch07-Constants and Fields/05-FieldExamples/FieldExamples.cs Part 3-Type Members/Ch07-Constants and Fields/05-FieldExamples/Properties/ Part 3-Type Members/Ch07-Constants and Fields/05-FieldExamples/Properties/AssemblyInfo.cs Part 3-Type Members/Ch07-Constants and Fields/06-ReadOnlyReferences/ Part 3-Type Members/Ch07-Constants and Fields/06-ReadOnlyReferences/06-ReadOnlyReferences.csproj Part 3-Type Members/Ch07-Constants and Fields/06-ReadOnlyReferences/ReadOnlyReferences.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/01-Constructor Field Initialization/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/01-Constructor Field Initialization/01-ConstructorFieldInitialization.csproj Part 3-Type Members/Ch08-Constructors, Methods, and Operators/01-Constructor Field Initialization/ConstructorFieldInitialization.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/01-Constructor Field Initialization/Properties/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/01-Constructor Field Initialization/Properties/AssemblyInfo.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/02-FieldInitializationInConstructors/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/02-FieldInitializationInConstructors/02-FieldInitializationInCtor.csproj Part 3-Type Members/Ch08-Constructors, Methods, and Operators/02-FieldInitializationInConstructors/FieldInitializationInCtor.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/03-Type Constructor Performance/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/03-Type Constructor Performance/03-TypeConstructorPerformance.csproj Part 3-Type Members/Ch08-Constructors, Methods, and Operators/03-Type Constructor Performance/Properties/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/03-Type Constructor Performance/Properties/AssemblyInfo.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/03-Type Constructor Performance/TypeConstructorPerformance.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/04-ConversionOperators/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/04-ConversionOperators/04-ConversionOperators.csproj Part 3-Type Members/Ch08-Constructors, Methods, and Operators/04-ConversionOperators/ConversionOperators.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/04-ConversionOperators/Properties/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/04-ConversionOperators/Properties/AssemblyInfo.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/05-OutAndRefParameters/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/05-OutAndRefParameters/05-OutAndRefParameters.csproj Part 3-Type Members/Ch08-Constructors, Methods, and Operators/05-OutAndRefParameters/OutAndRefParameters.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/05-OutAndRefParameters/Properties/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/05-OutAndRefParameters/Properties/AssemblyInfo.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/06-MethodsThatTakeVariableArguments/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/06-MethodsThatTakeVariableArguments/06-MethodsThatTakeVariableArguments.csproj Part 3-Type Members/Ch08-Constructors, Methods, and Operators/06-MethodsThatTakeVariableArguments/MethodsThatTakeVariableArguments.cs Part 3-Type Members/Ch08-Constructors, Methods, and Operators/06-MethodsThatTakeVariableArguments/Properties/ Part 3-Type Members/Ch08-Constructors, Methods, and Operators/06-MethodsThatTakeVariableArguments/Properties/AssemblyInfo.cs Part 3-Type Members/Ch09-Properties/ Part 3-Type Members/Ch09-Properties/01-ParameterlessProperties/ Part 3-Type Members/Ch09-Properties/01-ParameterlessProperties/01-ParameterlessProperties.csproj Part 3-Type Members/Ch09-Properties/01-ParameterlessProperties/ParameterlessProperties.cs Part 3-Type Members/Ch09-Properties/02-BitArray/ Part 3-Type Members/Ch09-Properties/02-BitArray/02-BitArray.csproj Part 3-Type Members/Ch09-Properties/02-BitArray/BitArray.cs Part 3-Type Members/Ch10-Events/ Part 3-Type Members/Ch10-Events/01-MailManager/ Part 3-Type Members/Ch10-Events/01-MailManager/MailManager.cs Part 3-Type Members/Ch10-Events/01-MailManager/MailManager.csproj Part 3-Type Members/Ch10-Events/01-MailManager/Properties/ Part 3-Type Members/Ch10-Events/01-MailManager/Properties/AssemblyInfo.cs Part 3-Type Members/Ch10-Events/02-TypeWithLotsOfEvents/ Part 3-Type Members/Ch10-Events/02-TypeWithLotsOfEvents/EventSet.cs Part 3-Type Members/Ch10-Events/02-TypeWithLotsOfEvents/Properties/ Part 3-Type Members/Ch10-Events/02-TypeWithLotsOfEvents/Properties/AssemblyInfo.cs Part 3-Type Members/Ch10-Events/02-TypeWithLotsOfEvents/TypeWithLotsOfEvents.cs Part 3-Type Members/Ch10-Events/02-TypeWithLotsOfEvents/TypeWithLotsOfEvents.csproj Part 4-Essential Types/Ch11-Chars & Strings/ Part 4-Essential Types/Ch11-Chars & Strings/01-GetNumericValue/ Part 4-Essential Types/Ch11-Chars & Strings/01-GetNumericValue/01-GetNumericValue.csproj Part 4-Essential Types/Ch11-Chars & Strings/01-GetNumericValue/GetNumericValue.cs Part 4-Essential Types/Ch11-Chars & Strings/02-CharConvert/ Part 4-Essential Types/Ch11-Chars & Strings/02-CharConvert/02-CharConvert.csproj Part 4-Essential Types/Ch11-Chars & Strings/02-CharConvert/CharConvert.cs Part 4-Essential Types/Ch11-Chars & Strings/03-ComparingStringsForEquality/ Part 4-Essential Types/Ch11-Chars & Strings/03-ComparingStringsForEquality/03-ComparingStringsForEquality.csproj Part 4-Essential Types/Ch11-Chars & Strings/03-ComparingStringsForEquality/ComparingStringsForEquality.cs Part 4-Essential Types/Ch11-Chars & Strings/04-ComparingStringsForSorting/ Part 4-Essential Types/Ch11-Chars & Strings/04-ComparingStringsForSorting/04-ComparingStringsForSorting.csproj Part 4-Essential Types/Ch11-Chars & Strings/04-ComparingStringsForSorting/ComparingStringsForSorting.cs Part 4-Essential Types/Ch11-Chars & Strings/05-Interning/ Part 4-Essential Types/Ch11-Chars & Strings/05-Interning/05-Interning.csproj Part 4-Essential Types/Ch11-Chars & Strings/05-Interning/Interning.cs Part 4-Essential Types/Ch11-Chars & Strings/06-StringInfo/ Part 4-Essential Types/Ch11-Chars & Strings/06-StringInfo/06-StringInfo.csproj Part 4-Essential Types/Ch11-Chars & Strings/06-StringInfo/StringInfo.cs Part 4-Essential Types/Ch11-Chars & Strings/07-StringBuilder/ Part 4-Essential Types/Ch11-Chars & Strings/07-StringBuilder/07-StringBuilder.csproj Part 4-Essential Types/Ch11-Chars & Strings/07-StringBuilder/StringBuilder.cs Part 4-Essential Types/Ch11-Chars & Strings/08-Formatting/ Part 4-Essential Types/Ch11-Chars & Strings/08-Formatting/08-Formatting.csproj Part 4-Essential Types/Ch11-Chars & Strings/08-Formatting/Formatting.cs Part 4-Essential Types/Ch11-Chars & Strings/09-CustomFormatter/ Part 4-Essential Types/Ch11-Chars & Strings/09-CustomFormatter/09-CustomFormatter.csproj Part 4-Essential Types/Ch11-Chars & Strings/09-CustomFormatter/CustomFormatter.cs Part 4-Essential Types/Ch11-Chars & Strings/10-Encodings/ Part 4-Essential Types/Ch11-Chars & Strings/10-Encodings/10-Encodings.csproj Part 4-Essential Types/Ch11-Chars & Strings/10-Encodings/Encodings.cs Part 4-Essential Types/Ch11-Chars & Strings/11-EncodingProperties/ Part 4-Essential Types/Ch11-Chars & Strings/11-EncodingProperties/11-EncodingProperties.csproj Part 4-Essential Types/Ch11-Chars & Strings/11-EncodingProperties/EncodingProperties.cs Part 4-Essential Types/Ch11-Chars & Strings/12-CodePageConverter/ Part 4-Essential Types/Ch11-Chars & Strings/12-CodePageConverter/12-CodePageConverter.csproj Part 4-Essential Types/Ch11-Chars & Strings/12-CodePageConverter/CodePageConverter.cs Part 4-Essential Types/Ch11-Chars & Strings/13-Base64Encoding/ Part 4-Essential Types/Ch11-Chars & Strings/13-Base64Encoding/13-Base64Encoding.csproj Part 4-Essential Types/Ch11-Chars & Strings/13-Base64Encoding/Base64Encoding.cs Part 4-Essential Types/Ch11-Chars & Strings/14-SecureString/ Part 4-Essential Types/Ch11-Chars & Strings/14-SecureString/14-SecureString.csproj Part 4-Essential Types/Ch11-Chars & Strings/14-SecureString/Properties/ Part 4-Essential Types/Ch11-Chars & Strings/14-SecureString/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch11-Chars & Strings/14-SecureString/SecureString.cs Part 4-Essential Types/Ch12-Enums and Bit Flags/ Part 4-Essential Types/Ch12-Enums and Bit Flags/01-Enums/ Part 4-Essential Types/Ch12-Enums and Bit Flags/01-Enums/01-Enums.csproj Part 4-Essential Types/Ch12-Enums and Bit Flags/01-Enums/Enums.cs Part 4-Essential Types/Ch12-Enums and Bit Flags/01-Enums/Properties/ Part 4-Essential Types/Ch12-Enums and Bit Flags/01-Enums/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch12-Enums and Bit Flags/02-BitFlags/ Part 4-Essential Types/Ch12-Enums and Bit Flags/02-BitFlags/02-BitFlags.csproj Part 4-Essential Types/Ch12-Enums and Bit Flags/02-BitFlags/BitFlags.cs Part 4-Essential Types/Ch12-Enums and Bit Flags/02-BitFlags/Properties/ Part 4-Essential Types/Ch12-Enums and Bit Flags/02-BitFlags/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch13-Arrays/ Part 4-Essential Types/Ch13-Arrays/01-Arrays/ Part 4-Essential Types/Ch13-Arrays/01-Arrays/01-Arrays.csproj Part 4-Essential Types/Ch13-Arrays/01-Arrays/Arrays.cs Part 4-Essential Types/Ch13-Arrays/02-DynamicArrays/ Part 4-Essential Types/Ch13-Arrays/02-DynamicArrays/02-DynamicArrays.csproj Part 4-Essential Types/Ch13-Arrays/02-DynamicArrays/DynamicArrays.cs Part 4-Essential Types/Ch13-Arrays/03-ArrayTypes/ Part 4-Essential Types/Ch13-Arrays/03-ArrayTypes/03-ArrayTypes.csproj Part 4-Essential Types/Ch13-Arrays/03-ArrayTypes/ArrayTypes.cs Part 4-Essential Types/Ch13-Arrays/04-MultiDimArrayPerformance/ Part 4-Essential Types/Ch13-Arrays/04-MultiDimArrayPerformance/04-MultiDimArrayPerformance.csproj Part 4-Essential Types/Ch13-Arrays/04-MultiDimArrayPerformance/MultiDimArrayPerformance.cs Part 4-Essential Types/Ch13-Arrays/05-StackallocAndInlineArrays/ Part 4-Essential Types/Ch13-Arrays/05-StackallocAndInlineArrays/05-StackallocAndInlineArrays.csproj Part 4-Essential Types/Ch13-Arrays/05-StackallocAndInlineArrays/StackallocAndInlineArrays.cs Part 4-Essential Types/Ch14-Interfaces/ Part 4-Essential Types/Ch14-Interfaces/01-ImplementingAnInterface/ Part 4-Essential Types/Ch14-Interfaces/01-ImplementingAnInterface/01-ImplementingAnInterface.csproj Part 4-Essential Types/Ch14-Interfaces/01-ImplementingAnInterface/ImplementingAnInterface.cs Part 4-Essential Types/Ch14-Interfaces/02-InterfaceReimplementation/ Part 4-Essential Types/Ch14-Interfaces/02-InterfaceReimplementation/02-InterfaceReimplementation.csproj Part 4-Essential Types/Ch14-Interfaces/02-InterfaceReimplementation/InterfaceReimplementation.cs Part 4-Essential Types/Ch14-Interfaces/02-InterfaceReimplementation/Properties/ Part 4-Essential Types/Ch14-Interfaces/02-InterfaceReimplementation/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch14-Interfaces/03-ExplicitInterfaceMethodImpl/ Part 4-Essential Types/Ch14-Interfaces/03-ExplicitInterfaceMethodImpl/03-ExplicitInterfaceMethodImpl.csproj Part 4-Essential Types/Ch14-Interfaces/03-ExplicitInterfaceMethodImpl/ExplicitInterfaceMethodImpl.cs Part 4-Essential Types/Ch14-Interfaces/04-GenericsAndInterfaces/ Part 4-Essential Types/Ch14-Interfaces/04-GenericsAndInterfaces/04-GenericsAndInterfaces.csproj Part 4-Essential Types/Ch14-Interfaces/04-GenericsAndInterfaces/GenericsAndInterfaces.cs Part 4-Essential Types/Ch14-Interfaces/04-GenericsAndInterfaces/Properties/ Part 4-Essential Types/Ch14-Interfaces/04-GenericsAndInterfaces/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch14-Interfaces/05-MarioPizzeria/ Part 4-Essential Types/Ch14-Interfaces/05-MarioPizzeria/05-MarioPizzeria.csproj Part 4-Essential Types/Ch14-Interfaces/05-MarioPizzeria/MarioPizzeria.cs Part 4-Essential Types/Ch14-Interfaces/05-MarioPizzeria/Properties/ Part 4-Essential Types/Ch14-Interfaces/05-MarioPizzeria/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch14-Interfaces/06-EIMITypeSafety/ Part 4-Essential Types/Ch14-Interfaces/06-EIMITypeSafety/06-EIMITypeSafety.csproj Part 4-Essential Types/Ch14-Interfaces/06-EIMITypeSafety/EIMITypeSafety.cs Part 4-Essential Types/Ch14-Interfaces/06-EIMITypeSafety/Properties/ Part 4-Essential Types/Ch14-Interfaces/06-EIMITypeSafety/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch14-Interfaces/07-EIMINoBaseCall/ Part 4-Essential Types/Ch14-Interfaces/07-EIMINoBaseCall/07-EIMINoBaseCall.csproj Part 4-Essential Types/Ch14-Interfaces/07-EIMINoBaseCall/EIMINoBaseCall.cs Part 4-Essential Types/Ch14-Interfaces/07-EIMINoBaseCall/Properties/ Part 4-Essential Types/Ch14-Interfaces/07-EIMINoBaseCall/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch15-Delegates/ Part 4-Essential Types/Ch15-Delegates/01-DelegateOverview/ Part 4-Essential Types/Ch15-Delegates/01-DelegateOverview/01-DelegateOverview.csproj Part 4-Essential Types/Ch15-Delegates/01-DelegateOverview/DelegateOverview.cs Part 4-Essential Types/Ch15-Delegates/01-DelegateOverview/Properties/ Part 4-Essential Types/Ch15-Delegates/01-DelegateOverview/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch15-Delegates/02-GetInvocationList/ Part 4-Essential Types/Ch15-Delegates/02-GetInvocationList/02-GetInvocationList.csproj Part 4-Essential Types/Ch15-Delegates/02-GetInvocationList/GetInvocationList.cs Part 4-Essential Types/Ch15-Delegates/02-GetInvocationList/Properties/ Part 4-Essential Types/Ch15-Delegates/02-GetInvocationList/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch15-Delegates/03-AnonymousMethods/ Part 4-Essential Types/Ch15-Delegates/03-AnonymousMethods/03-AnonymousMethods.csproj Part 4-Essential Types/Ch15-Delegates/03-AnonymousMethods/AnonymousMethods.cs Part 4-Essential Types/Ch15-Delegates/03-AnonymousMethods/Properties/ Part 4-Essential Types/Ch15-Delegates/03-AnonymousMethods/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch15-Delegates/04-DelegateReflection/ Part 4-Essential Types/Ch15-Delegates/04-DelegateReflection/04-DelegateReflection.csproj Part 4-Essential Types/Ch15-Delegates/04-DelegateReflection/DelegateReflection.cs Part 4-Essential Types/Ch15-Delegates/04-DelegateReflection/Properties/ Part 4-Essential Types/Ch15-Delegates/04-DelegateReflection/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch16-Generics/ Part 4-Essential Types/Ch16-Generics/01-Performance/ Part 4-Essential Types/Ch16-Generics/01-Performance/01-Performance.csproj Part 4-Essential Types/Ch16-Generics/01-Performance/Performance.cs Part 4-Essential Types/Ch16-Generics/02-Array/ Part 4-Essential Types/Ch16-Generics/02-Array/02-Array.csproj Part 4-Essential Types/Ch16-Generics/02-Array/GenericArray.cs Part 4-Essential Types/Ch16-Generics/03-OpenTypes/ Part 4-Essential Types/Ch16-Generics/03-OpenTypes/03-OpenTypes.csproj Part 4-Essential Types/Ch16-Generics/03-OpenTypes/OpenTypes.cs Part 4-Essential Types/Ch16-Generics/04-Inheritance/ Part 4-Essential Types/Ch16-Generics/04-Inheritance/04-Inheritance.csproj Part 4-Essential Types/Ch16-Generics/04-Inheritance/Inheritance.cs Part 4-Essential Types/Ch16-Generics/05-GenericMethods/ Part 4-Essential Types/Ch16-Generics/05-GenericMethods/05-GenericMethods.csproj Part 4-Essential Types/Ch16-Generics/05-GenericMethods/GenericMethods.cs Part 4-Essential Types/Ch16-Generics/06-Constraints/ Part 4-Essential Types/Ch16-Generics/06-Constraints/06-Constraints.csproj Part 4-Essential Types/Ch16-Generics/06-Constraints/Constraints.cs Part 4-Essential Types/Ch17-Custom Attributes/ Part 4-Essential Types/Ch17-Custom Attributes/01-ApplyingAttributesExample/ Part 4-Essential Types/Ch17-Custom Attributes/01-ApplyingAttributesExample/01-ApplyingAttributesExample.csproj Part 4-Essential Types/Ch17-Custom Attributes/01-ApplyingAttributesExample/ApplyingAttributesExample.cs Part 4-Essential Types/Ch17-Custom Attributes/01-ApplyingAttributesExample/Properties/ Part 4-Essential Types/Ch17-Custom Attributes/01-ApplyingAttributesExample/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch17-Custom Attributes/02-PossibleTargets/ Part 4-Essential Types/Ch17-Custom Attributes/02-PossibleTargets/02-PossibleTargets.csproj Part 4-Essential Types/Ch17-Custom Attributes/02-PossibleTargets/PossibleTargets.cs Part 4-Essential Types/Ch17-Custom Attributes/02-PossibleTargets/Properties/ Part 4-Essential Types/Ch17-Custom Attributes/02-PossibleTargets/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch17-Custom Attributes/03-AttributeParamTypes/ Part 4-Essential Types/Ch17-Custom Attributes/03-AttributeParamTypes/03-AttributeParamTypes.csproj Part 4-Essential Types/Ch17-Custom Attributes/03-AttributeParamTypes/AttributeParamTypes.cs Part 4-Essential Types/Ch17-Custom Attributes/03-AttributeParamTypes/Properties/ Part 4-Essential Types/Ch17-Custom Attributes/03-AttributeParamTypes/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/ Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/04-DetectingAttributes.csproj Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/06-DetectingAttributes/ Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/06-DetectingAttributes/06-CustomAttributeData.csproj Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/06-DetectingAttributes/CustomAttributeData.cs Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/DetectingAttributes.cs Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/Properties/ Part 4-Essential Types/Ch17-Custom Attributes/04-DetectingAttributes/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch17-Custom Attributes/05-MatchingAttributes/ Part 4-Essential Types/Ch17-Custom Attributes/05-MatchingAttributes/05-MatchingAttributes.csproj Part 4-Essential Types/Ch17-Custom Attributes/05-MatchingAttributes/MatchingAttributes.cs Part 4-Essential Types/Ch17-Custom Attributes/05-MatchingAttributes/Properties/ Part 4-Essential Types/Ch17-Custom Attributes/05-MatchingAttributes/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch17-Custom Attributes/06-CustomAttributeData/ Part 4-Essential Types/Ch17-Custom Attributes/06-CustomAttributeData/06-CustomAttributeData.csproj Part 4-Essential Types/Ch17-Custom Attributes/06-CustomAttributeData/CustomAttributeData.cs Part 4-Essential Types/Ch17-Custom Attributes/07-ConditionalAttributes/ Part 4-Essential Types/Ch17-Custom Attributes/07-ConditionalAttributes/07-ConditionalAttributes.csproj Part 4-Essential Types/Ch17-Custom Attributes/07-ConditionalAttributes/ConditionalAttributes.cs Part 4-Essential Types/Ch17-Custom Attributes/07-ConditionalAttributes/Properties/ Part 4-Essential Types/Ch17-Custom Attributes/07-ConditionalAttributes/Properties/AssemblyInfo.cs Part 4-Essential Types/Ch18-Nullable Value Types/ Part 4-Essential Types/Ch18-Nullable Value Types/01-Nullable/ Part 4-Essential Types/Ch18-Nullable Value Types/01-Nullable/01-Nullable.csproj Part 4-Essential Types/Ch18-Nullable Value Types/01-Nullable/Nullable.cs Part 5-CLR Facilities/Ch19-Exceptions/ Part 5-CLR Facilities/Ch19-Exceptions/01-Mechanics/ Part 5-CLR Facilities/Ch19-Exceptions/01-Mechanics/01-Mechanics.csproj Part 5-CLR Facilities/Ch19-Exceptions/01-Mechanics/Mechanics.cs Part 5-CLR Facilities/Ch19-Exceptions/02-ArgumentValidation/ Part 5-CLR Facilities/Ch19-Exceptions/02-ArgumentValidation/02-ArgumentValidation.csproj Part 5-CLR Facilities/Ch19-Exceptions/02-ArgumentValidation/ArgumentValidation.cs Part 5-CLR Facilities/Ch19-Exceptions/03-DiskFullException/ Part 5-CLR Facilities/Ch19-Exceptions/03-DiskFullException/03-DiskFullException.csproj Part 5-CLR Facilities/Ch19-Exceptions/03-DiskFullException/DiskFullException.cs Part 5-CLR Facilities/Ch19-Exceptions/04-UnhandledException/ Part 5-CLR Facilities/Ch19-Exceptions/04-UnhandledException/04-UnhandledException.csproj Part 5-CLR Facilities/Ch19-Exceptions/04-UnhandledException/UnhandledException.cs Part 5-CLR Facilities/Ch19-Exceptions/TODOException.cs Part 5-CLR Facilities/Ch20-Garbage Collection/ Part 5-CLR Facilities/Ch20-Garbage Collection/01-Roots/ Part 5-CLR Facilities/Ch20-Garbage Collection/01-Roots/01-Roots.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/01-Roots/Roots.cs Part 5-CLR Facilities/Ch20-Garbage Collection/02-DebuggingRoots/ Part 5-CLR Facilities/Ch20-Garbage Collection/02-DebuggingRoots/02-DebuggingRoots.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/02-DebuggingRoots/DebuggingRoots.cs Part 5-CLR Facilities/Ch20-Garbage Collection/03-SafeHandleInterop/ Part 5-CLR Facilities/Ch20-Garbage Collection/03-SafeHandleInterop/03-SafeHandleInterop.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/03-SafeHandleInterop/SafeHandleInterop.cs Part 5-CLR Facilities/Ch20-Garbage Collection/04-GCBeep/ Part 5-CLR Facilities/Ch20-Garbage Collection/04-GCBeep/04-GCBeep.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/04-GCBeep/GCBeep.cs Part 5-CLR Facilities/Ch20-Garbage Collection/05-DisposePattern/ Part 5-CLR Facilities/Ch20-Garbage Collection/05-DisposePattern/05-DisposePattern.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/05-DisposePattern/DisposePattern.cs Part 5-CLR Facilities/Ch20-Garbage Collection/06-DisposeWithValueTypes/ Part 5-CLR Facilities/Ch20-Garbage Collection/06-DisposeWithValueTypes/06-DisposeWithValueTypes.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/06-DisposeWithValueTypes/DisposeWithValueTypes.cs Part 5-CLR Facilities/Ch20-Garbage Collection/07-CircularDependency/ Part 5-CLR Facilities/Ch20-Garbage Collection/07-CircularDependency/07-CircularDependency.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/07-CircularDependency/CircularDependency.cs Part 5-CLR Facilities/Ch20-Garbage Collection/08-WeakReferences/ Part 5-CLR Facilities/Ch20-Garbage Collection/08-WeakReferences/08-WeakReferences.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/08-WeakReferences/WeakReferences.cs Part 5-CLR Facilities/Ch20-Garbage Collection/09-MemoryPressureAndHandleCollector/ Part 5-CLR Facilities/Ch20-Garbage Collection/09-MemoryPressureAndHandleCollector/09-MemoryPressureAndHandleCollector.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/09-MemoryPressureAndHandleCollector/MemoryPressureAndHandleCollector.cs Part 5-CLR Facilities/Ch20-Garbage Collection/10-MemoryFailPoint/ Part 5-CLR Facilities/Ch20-Garbage Collection/10-MemoryFailPoint/10-MemoryFailPoint.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/10-MemoryFailPoint/MemoryFailPoint.cs Part 5-CLR Facilities/Ch20-Garbage Collection/11-GCMethods/ Part 5-CLR Facilities/Ch20-Garbage Collection/11-GCMethods/11-GCMethods.csproj Part 5-CLR Facilities/Ch20-Garbage Collection/11-GCMethods/GCMethods.cs Part 5-CLR Facilities/Ch21-Hosting and AppDomains/ Part 5-CLR Facilities/Ch21-Hosting and AppDomains/01-UnmanagedHost/ Part 5-CLR Facilities/Ch21-Hosting and AppDomains/01-UnmanagedHost/UnmanagedHost.cpp Part 5-CLR Facilities/Ch21-Hosting and AppDomains/01-UnmanagedHost/UnmanagedHost.vcproj Part 5-CLR Facilities/Ch21-Hosting and AppDomains/02-HostedMgdAssembly/ Part 5-CLR Facilities/Ch21-Hosting and AppDomains/02-HostedMgdAssembly/02-HostedManagedAssembly.csproj Part 5-CLR Facilities/Ch21-Hosting and AppDomains/02-HostedMgdAssembly/HostedManagedAssembly.cs Part 5-CLR Facilities/Ch21-Hosting and AppDomains/03-AppDomainMarshalling/ Part 5-CLR Facilities/Ch21-Hosting and AppDomains/03-AppDomainMarshalling/03-AppDomainMarshalling.csproj Part 5-CLR Facilities/Ch21-Hosting and AppDomains/03-AppDomainMarshalling/AppDomainMarshalling.cs Part 5-CLR Facilities/Ch21-Hosting and AppDomains/04-AppDomainUnloadTimeout/ Part 5-CLR Facilities/Ch21-Hosting and AppDomains/04-AppDomainUnloadTimeout/04-AppDomainUnloadTimeout.csproj Part 5-CLR Facilities/Ch21-Hosting and AppDomains/04-AppDomainUnloadTimeout/AppDomainUnloadTimeout.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/01-DiscoveringTypes/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/01-DiscoveringTypes/01-DiscoveringTypes.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/01-DiscoveringTypes/DiscoveryTypes.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/02-ExceptionTree/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/02-ExceptionTree/02-ExceptionTree.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/02-ExceptionTree/ExceptionTree.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/03-ConstructingGenericType/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/03-ConstructingGenericType/03-ConstructingGenericType.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/03-ConstructingGenericType/ConstructingGenericType.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/04-HostSDKAssembly/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/04-HostSDKAssembly/04-HostSDKAssembly.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/04-HostSDKAssembly/HostSDK.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/05-AddInType/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/05-AddInType/05-AddInTypes.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/05-AddInType/AddInTypes.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/06-Host/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/06-Host/06-Host.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/06-Host/Host.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/07-MemberDiscover/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/07-MemberDiscover/07-MemberDiscover.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/07-MemberDiscover/MemberDiscover.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/08-InterfaceDiscover/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/08-InterfaceDiscover/08-InterfaceDiscover.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/08-InterfaceDiscover/InterfaceDiscover.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/09-Invoker/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/09-Invoker/09-Invoker.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/09-Invoker/Invoker.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/10-BindingHandles/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/10-BindingHandles/10-BindingHandles.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/10-BindingHandles/BindingHandles.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/11-SimpleBinder/ Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/11-SimpleBinder/11-SimpleBinder.csproj Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/11-SimpleBinder/SimpleBinder.cs Part 5-CLR Facilities/Ch22-Assembly Loading and Reflection/11-SimpleBinder/SimpleBinderTest.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/01-AsynchronousOps/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/01-AsynchronousOps/01-ThreadPoolComputeOp.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/01-AsynchronousOps/ThreadPoolComputeOp.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/02-DedicatedThreadComputeOp/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/02-DedicatedThreadComputeOp/02-DedicatedThreadComputeOp.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/02-DedicatedThreadComputeOp/DedicatedThreadComputeOp.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/03-Timer/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/03-Timer/03-Timer.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/03-Timer/Timer.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/04-WaitUntilDoneAPM/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/04-WaitUntilDoneAPM/04-WaitUntilDoneAPM.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/04-WaitUntilDoneAPM/WaitUntilDoneAPM.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/05-PollingAPM/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/05-PollingAPM/05-PollingAPM.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/05-PollingAPM/PollingAPM.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/06-CallbackAPM/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/06-CallbackAPM/06-CallbackAPM.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/06-CallbackAPM/CallbackAPM.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/07-ComputeAPM/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/07-ComputeAPM/07-ComputeAPM.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/07-ComputeAPM/ComputeAPM.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/08-ExecutionContext/ Part 5-CLR Facilities/Ch23-Asynchronous Operations/08-ExecutionContext/08-ExecutionContext.csproj Part 5-CLR Facilities/Ch23-Asynchronous Operations/08-ExecutionContext/ExecutionContext.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/BackgroundThread.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/Thread.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/ThreadInterrupt.cs Part 5-CLR Facilities/Ch23-Asynchronous Operations/ThreadPoolAndTLS.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/ Part 5-CLR Facilities/Ch24-Thread Synchronization/01-Volatile/ Part 5-CLR Facilities/Ch24-Thread Synchronization/01-Volatile/01-Volatile.csproj Part 5-CLR Facilities/Ch24-Thread Synchronization/01-Volatile/Volatile.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/02-Monitor/ Part 5-CLR Facilities/Ch24-Thread Synchronization/02-Monitor/02-Monitor.csproj Part 5-CLR Facilities/Ch24-Thread Synchronization/02-Monitor/Monitor.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/03-Deadlock/ Part 5-CLR Facilities/Ch24-Thread Synchronization/03-Deadlock/03-Deadlock.csproj Part 5-CLR Facilities/Ch24-Thread Synchronization/03-Deadlock/Deadlock.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/04-DoubleCheckLocking/ Part 5-CLR Facilities/Ch24-Thread Synchronization/04-DoubleCheckLocking/04-DoubleCheckLocking.csproj Part 5-CLR Facilities/Ch24-Thread Synchronization/04-DoubleCheckLocking/DoubleCheckLocking.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/05-WaitPulse/ Part 5-CLR Facilities/Ch24-Thread Synchronization/05-WaitPulse/05-WaitPulse.csproj Part 5-CLR Facilities/Ch24-Thread Synchronization/05-WaitPulse/WaitPulse.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/06-WaitHandle/ Part 5-CLR Facilities/Ch24-Thread Synchronization/06-WaitHandle/06-WaitHandle.csproj Part 5-CLR Facilities/Ch24-Thread Synchronization/06-WaitHandle/WaitHandle.cs Part 5-CLR Facilities/Ch24-Thread Synchronization/SList.zip Part 5-CLR Facilities/Ch24-Thread Synchronization/UnfairThreadSync.cs CLR via C#.sln