Общая информация
Название Джозеф Албахари, Бен Албахари - C# 7.0. Карманный справочник - 2017
Тип Книги
Размер 20.06Мб

Файлы в торренте
Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать эти файлы или скачать torrent-файл.
[00] Numeric Types.linq 352б
[01] Access Modifiers - Examples.linq 952б
[01] A First C# Program.linq 699б
[01] AggregateException.linq 340б
[01] Anonymous Types.linq 257б
[01] Arrays.linq 769б
[01] AutoResetEvent.linq 447б
[01] Awaiting.linq 465б
[01] Barrier.linq 371б
[01] BigInteger.linq 971б
[01] Calculating prime numbers.linq 455б
[01] Cancellation.linq 834б
[01] Char.linq 394б
[01] Character literals.linq 464б
[01] Convert.linq 647б
[01] Creating and starting tasks.linq 260б
[01] Creating a thread.linq 379б
[01] Custom Binding.linq 599б
[01] DateTime and Time Zones.linq 780б
[01] Delegates.linq 470б
[01] Dictionary.linq 1.12Кб
[01] DivideByZeroException unhandled.linq 230б
[01] Enumeration.linq 387б
[01] Enums.linq 659б
[01] Equality and Comparison Operators.linq 448б
[01] Events.linq 1.13Кб
[01] Extension Methods.linq 846б
[01] Fields.linq 264б
[01] Generic List class.linq 1.21Кб
[01] Generic Types.linq 561б
[01] GetPrimesCount.linq 546б
[01] Guid.linq 475б
[01] IEqualityComparer and EqualityComparer.linq 1.01Кб
[01] Inheritance.linq 700б
[01] Interfaces.linq 662б
[01] Intro.linq 420б
[01] Lambda Expressions.linq 895б
[01] Low-level use of IEnumerable and IEnumerator.linq 369б
[01] Multithreaded timers - Threading Timer.linq 494б
[01] Nested Types.linq 323б
[01] Nullable Types.linq 350б
[01] Null Coalescing Operator.linq 123б
[01] Numeric Literals.linq 635б
[01] Numeric type unification.linq 163б
[01] Obtaining stack trace.linq 917б
[01] Operator Functions.linq 734б
[01] Order Comparison.linq 277б
[01] Parallel.Invoke.linq 295б
[01] Predefined Type Examples.linq 553б
[01] Primary Expressions.linq 219б
[01] Producer-Consumer Queue.linq 968б
[01] Referential vs structural comparisons.linq 389б
[01] Signaling with Wait and Pulse.linq 807б
[01] Simple use of lock.linq 382б
[01] SpinLock.linq 335б
[01] Stack.linq 312б
[01] Starting a Task.linq 131б
[01] Structs.linq 567б
[01] The @ prefix.linq 225б
[01] The object Type.linq 817б
[01] Thread safety and .NET Framework types.linq 431б
[01] ThreadStatic.linq 352б
[01] TimeSpan.linq 723б
[01] ToString and Parse.linq 865б
[01] Tuples.linq 603б
[01] Type Unification.linq 407б
[01] Unsafe Code.linq 621б
[01] Using System.Collections.ObjectModel.Collection.linq 860б
[01] Value vs Referential Equality.linq 915б
[02] A First C# Program - simplified.linq 413б
[02] Anonymous Types - Omitting Identifiers.linq 272б
[02] Assignment Expressions.linq 333б
[02] Calculating prime numbers - ordered.linq 446б
[02] Character conversions.linq 320б
[02] Collection Initializers.linq 333б
[02] Comparing Tuples.linq 210б
[02] Contextual Keywords.linq 188б
[02] Custom Implicit and Explicit Conversions.linq 695б
[02] DateTimeOffset and Time Zones.linq 548б
[02] Default Element Initialization.linq 193б
[02] Delegates - longhand.linq 318б
[02] Disposing enumerators.linq 215б
[02] DivideByZeroException handled.linq 345б
[02] Equality with Reference Types.linq 477б
[02] Extending previous example.linq 1.22Кб
[02] Extension Method Chaining.linq 614б
[02] Fields - readonly.linq 341б
[02] Flatten.linq 329б
[02] Friend Assemblies.linq 1.04Кб
[02] Heap.linq 571б
[02] Join.linq 235б
[02] Nested Types - Private Member Visibility.linq 222б
[02] Null-Conditional Operator.linq 240б
[02] Numeric Suffixes.linq 589б
[02] Numeric type unification - typesafe.linq 215б
[02] Old ArrayList class.linq 454б
[02] Pinning variables with fixed.linq 338б
[02] Polymorphism.linq 640б
[02] Producer-Consumer Queue - with Tasks.linq 1.40Кб
[02] Shallow array clone.linq 465б
[02] SpinWait - SpinUntil.linq 337б
[02] Statement Mode.linq 401б
[02] Structs - Illegal Construction Examples.linq 361б
[02] TimeSpan - Properties.linq 925б
[02] ToUpper & ToLower - and the Turkey bug.linq 708б
[02] Wait.linq 310б
[02] Why Generics Exist.linq 675б
[03] == and !=.linq 188б
[03] And & Or Operators.linq 411б
[03] Boxing & Unboxing.linq 256б
[03] Capturing Outer Variables.linq 717б
[03] Collection Initializers - dictionaries.linq 234б
[03] Complex Numbers.linq 846б
[03] Custom Type Examples.linq 862б
[03] Decoupling task creation and execution.linq 274б
[03] Default Element Initialization - Reference Types.linq 505б
[03] Default Element Initialization - Value Types.linq 290б
[03] Definite Assignment - Local Variables.linq 187б
[03] Enum Conversions.linq 673б
[03] Enum to Integral Conversions.linq 1.05Кб
[03] Extending an Interface.linq 273б
[03] Format Providers.linq 643б
[03] Handle.linq 1.07Кб
[03] IComparable.linq 416б
[03] Implicit and Explicit Nullable Conversions.linq 172б
[03] Methods - Expression-bodied.linq 187б
[03] Methods - Overloading.linq 385б
[03] Nested Types - Protected Member Visibility.linq 208б
[03] Null-Conditional Operator - with nullable types.linq 234б
[03] Numeric Conversions.linq 822б
[03] Precedence.linq 172б
[03] Semicolons and Comments.linq 278б
[03] Sleep.linq 103б
[03] SortedDictionary and SortedList.linq 625б
[03] SpinWait - SpinOnce.linq 364б
[03] Statement Mode with Dump.linq 351б
[03] String literals.linq 1.14Кб
[03] Use of nongeneric interfaces.linq 365б
[03] XmlConvert.linq 541б
[04] Anonymous Types - Identity.linq 494б
[04] Constructing a DateTime or DateTimeOffset.linq 595б
[04] Definite Assignment - Array Elements.linq 147б
[04] Iterators.linq 445б
[04] Left Associativity.linq 298б
[04] Methods - Illegal Overloading.linq 332б
[04] Note on Selective Execution in LINQPad.linq 425б
[04] Reference Conversions - Upcasting.linq 551б
[04] Shortcircuiting.linq 347б
[04] String concatenation.linq 254б
[04] Unboxing to Wrong Type.linq 193б
[04] yield break.linq 402б
[05] Accessibility Capping.linq 367б
[05] Barrier - post-phase action.linq 403б
[05] BitConverter.linq 153б
[05] Boxing and Unboxing Nullable Values.linq 263б
[05] Capturing local state.linq 484б
[05] Capturing Outer Variables - Lifetime.linq 351б
[05] Constructing strings.linq 500б
[05] Construction and indexing.linq 670б
[05] Course-grained asynchrony.linq 566б
[05] DateTime - Specifying a Calendar.linq 170б
[05] Definite Assignment - Fields.linq 146б
[05] Delegates - Writing Plug-in Methods.linq 677б
[05] Explicit Interface Implementation.linq 927б
[05] Expressions in LINQPad.linq 194б
[05] Extension Methods vs Instance Methods.linq 499б
[05] Flags Enums.linq 757б
[05] Format Providers and CultureInfo.linq 523б
[05] Generic Methods.linq 294б
[05] IComparer and Comparer.linq 700б
[05] Increment and Decrement Operators.linq 398б
[05] Instance vs Static Members.linq 731б
[05] Integral to enum Conversions.linq 337б
[05] Intro - with lock.linq 469б
[05] KeyedCollection.linq 1.75Кб
[05] Language Binding.linq 317б
[05] LessThan & GreaterThan operators.linq 263б
[05] LinkedList.linq 838б
[05] Local state.linq 322б
[05] Long-running task.linq 311б
[05] Multidimensional Arrays - Rectangular.linq 591б
[05] Multiple yield Statements.linq 306б
[05] Multithreaded timers - System.Timer.linq 657б
[05] Nested locking.linq 309б
[05] Now not to use Wait and Pulse.linq 302б
[05] Numeric type unification - with static overloads.linq 318б
[05] Overloading true and false.linq 1.07Кб
[05] Parallel.For.linq 325б
[05] Parallel spell checker.linq 1.08Кб
[05] Random.linq 1.22Кб
[05] Reference Conversions - Downcasting.linq 886б
[05] Right Associativity.linq 181б
[05] Specifying a state object.linq 236б
[05] SpinWait - Lock-free updates with CompareExchange.linq 863б
[05] Standard Event Pattern.linq 1.31Кб
[05] String Conversions.linq 542б
[05] The catch Clause.linq 600б
[05] The Pointer-to-Member Operator.linq 309б
[05] ThreadLocal.linq 401б
[05] Thread safety in application servers.linq 706б
[05] TimeZone.linq 1000б
[05] Two-way signaling.linq 972б
[05] Type Converters.linq 567б
[05] Unboxing to Wrong Type - Fix.linq 315б
[05] Using the real CancellationToken.linq 506б
[05] Virtual Equals Method.linq 518б
[06] And & Or Operators - non-shortcircuiting.linq 574б
[06] Capturing Outer Variables - Uniqueness.linq 385б
[06] Exception Filters.linq 452б
[06] Extension Methods vs Extension Methods.linq 564б
[06] First Program Refactored.linq 401б
[06] Flags Enums - Combinations.linq 534б
[06] IComparer and Comparer - SurnameComparer.linq 523б
[06] Multidimensional Arrays - Jagged.linq 853б
[06] Null and Empty Strings.linq 608б
[06] Parallel spell checker - enhanced.linq 1.33Кб
[06] PLINQ version.linq 278б
[06] Putting the state object to better use.linq 308б
[06] Queue.linq 405б
[06] Returning a value.linq 270б
[06] Shared state - unsafe.linq 385б
[06] Standard Event Pattern - Simple EventHandler.linq 901б
[06] String interpolation.linq 411б
[07] Choosing between DateTime & DateTimeOffset.linq 44б
[07] Conversions.linq 448б
[07] Copying Semantics of Boxing & Unboxing.linq 255б
[07] Count prime numbers.linq 347б
[07] Deadlocks.linq 352б
[07] Declaring Type Parameters.linq 677б
[07] Enumerating enum Values.linq 222б
[07] Implementing Interface Members Virtually.linq 819б
[07] Integral Division.linq 206б
[07] Operator Lifting.linq 402б
[07] Print first element of array.linq 665б
[07] Restrictions on Access Modifiers.linq 650б
[07] Shared state with closure - unsafe.linq 185б
[07] Static Equals Method.linq 536б
[07] The finally Block.linq 449б
[07] The is operator.linq 472б
[07] TimeZoneInfo.linq 928б
[07] Using NumberFormatInfo or DateTimeFormatInfo.linq 503б
[08] Accessing Characaters within a string.linq 255б
[08] Conditional operator (ternary).linq 327б
[08] EqualityComparer.linq 398б
[08] Event Accessors.linq 1.05Кб
[08] Extension Methods on Interfaces.linq 468б
[08] Functional purity.linq 267б
[08] Iterators and try-catch blocks.linq 296б
[08] Operator Lifting - More Examples.linq 701б
[08] Parallel.Foreach - indexed.linq 280б
[08] ReadOnlyCollection.linq 665б
[08] Shared state with statics - unsafe.linq 373б
[08] Simplified Array Initialization Expressions.linq 353б
[08] Simplified Array Initialization with Implicit Typing.linq 866б
[08] Stack.linq 405б
[09] Composite Formatting.linq 674б
[09] Integral Overflow.linq 175б
[09] Searching within strings.linq 1017б
[09] The as operator.linq 568б
[09] The using Statement.linq 412б
[09] Value Types.linq 520б
[10] Awaiting in a UI - synchronous.linq 1.77Кб
[10] BitArray.linq 203б
[10] Bounds Checking.linq 177б
[10] Capturing Iteration Variables.linq 885б
[10] Child tasks.linq 486б
[10] Constructors - Overloading.linq 407б
[10] CountdownEvent.linq 530б
[10] Customizing Order Comparision - Full Example.linq 1.37Кб
[10] Declaration Statements.linq 201б
[10] Enumeration.linq 201б
[10] Event Accessors - Interfaces.linq 351б
[10] Exceptions.linq 356б
[10] Fine-grained asynchrony.linq 797б
[10] GetData and SetData.linq 887б
[10] GetType and typeof.linq 661б
[10] Iterators and try-finally blocks.linq 449б
[10] Lazy of T.linq 369б
[10] Multicast Delegates.linq 443б
[10] Mutex.linq 805б
[10] Operator Lifting - Equality Operators.linq 224б
[10] Parallel Spellchecker with TPL.linq 1.15Кб
[10] Parameters - Passing by Value.linq 430б
[10] Producer-consumer queue.linq 1.73Кб
[10] Reimplementing an Interface in a Subclass.linq 764б
[10] RuntimeBinderException.linq 292б
[10] Semaphore.linq 502б
[10] Shared state - safe.linq 361б
[10] Simple iterator class.linq 307б
[10] StringComparer.linq 381б
[10] The Current DateTime or DateTimeOffset.linq 250б
[10] The stackalloc keyword.linq 254б
[10] TimeZoneInfo - Adjustment Rules.linq 1.47Кб
[10] Typeof and Unbound Generic Types.linq 634б
[10] Type-Safety Issues.linq 796б
[10] Using the real CancellationToken - improved version.linq 454б
[10] Visitor pattern.linq 1.49Кб
[11] Capturing Iteration Variables - Workaround.linq 364б
[11] Constructors - Nonpublic.linq 481б
[11] Declaration Statements - Constants.linq 119б
[11] Multicast Delegates - ProgressReporter.linq 709б
[11] Parameters - Passing by Value (reference types).linq 329б
[11] Reference Types.linq 463б
[11] Reimplementing an Interface - Contrast.linq 714б
[11] Simple iterator class - generic.linq 496б
[11] Visitor pattern - with abstract base class.linq 1.65Кб
[12] Anonymous Methods.linq 859б
[12] Breaking early out of loops.linq 364б
[12] Declaration Statements - Local Variables.linq 290б
[12] Fixed-Size Buffers.linq 498б
[12] How we Found Western Australia.linq 466б
[12] Manipulating strings.linq 1.26Кб
[12] Operator Lifting - Relational Operators.linq 302б
[12] Overflow Checking.linq 375б
[12] Parameters - The ref Modifier.linq 444б
[12] Parsing with Format Providers.linq 586б
[12] Passing in data with a lambda expression.linq 197б
[12] Runtime Representation of Dynamic.linq 894б
[12] Searching arrays.linq 412б
[12] The default Generic Value.linq 322б
[12] The static ReferenceEquals method.linq 379б
[12] The ToString Method.linq 490б
[12] Type-Safety Issues - Workaround.linq 368б
[12] Virtual Function Members.linq 668б
[12] Working with Dates & Times.linq 943б
[13] Abstract Classes & Members.linq 644б
[13] Exception-handling child tasks.linq 451б
[13] Expression Statements.linq 565б
[13] Multi-statement lambda.linq 164б
[13] Null.linq 375б
[13] Parameters - The ref Modifier - Swap Method.linq 356б
[14] All Other Operators (except for And+Or).linq 333б
[14] Formatting & Parsing.linq 702б
[14] Overflow Checking with Constant Expressions.linq 274б
[14] Sorting arrays.linq 285б
[14] Splitting & Joining strings.linq 661б
[14] void-star.linq 588б
[15] Alternatives to interface reimplementation.linq 678б
[15] Awaiting in a UI - asynchronous.linq 1.88Кб
[15] Canceling tasks.linq 636б
[15] Changing degree of parallelism.linq 290б
[15] Composing Iterators.linq 591б
[15] Culture-aware SurnameComarer.linq 893б
[15] Daylight Saving and DateTime.linq 1.64Кб
[15] Dynamic Conversions.linq 409б
[15] Generic Constraints.linq 878б
[15] Hiding Inherited Members with new.linq 736б
[15] IFormatProvider and ICustomFormatter.linq 1.40Кб
[15] Instance vs Static Methods.linq 647б
[15] Iterator method.linq 273б
[15] Lambdas and captured variables - unsafe.linq 109б
[15] LazyInitializer.linq 449б
[15] Making DisplayPrimesCount asynchronous.linq 1007б
[15] Nulls with structs.linq 294б
[15] Object Initializers.linq 591б
[15] Optimization with local values - problem.linq 290б
[15] Parameters - The out Modifier.linq 522б
[15] Progress reporting - with a delegate.linq 421б
[15] ReaderWriterLockSlim.linq 857б
[15] The IEquatable Interface.linq 223б
[15] Wait Handles and continuations.linq 531б
[16] 8- and 16-bit literals.linq 584б
[16] Lambdas and captured variables - safe.linq 134б
[16] Mixing Nullable and Nonnullable Operators.linq 263б
[16] Object Initializer Alternative - Optional Parameters.linq 570б
[16] Parameterless Constructor Constraint.linq 430б
[16] Parameters - Implications of Passing By Reference.linq 354б
[16] Sorting arrays with lambda.linq 212б
[16] string.Format and Compostite Format Strings.linq 789б
[17] Cancellation.linq 755б
[17] Comparing strings.linq 1.23Кб
[17] Generic Delegate Types.linq 586б
[17] new vs virtual.linq 698б
[17] Optimization with local values - solution.linq 615б
[17] Progress reporting - with IProgress.linq 423б
[17] Storage Overhead.linq 426б
[17] var vs dynamic.linq 432б
[18] And+Or operators.linq 450б
[18] Converting arrays.linq 166б
[18] Interfaces and Boxing.linq 390б
[18] Naked Type Constraint.linq 267б
[18] Special float and double Values.linq 1.25Кб
[18] Static type of var can be dynamic.linq 270б
[18] The this Reference.linq 283б
[19] PLINQ version.linq 217б
[20] Anonymously calling members of generic type.linq 376б
[20] Asynchronous functions to the rescue.linq 603б
[20] Awaiting in a UI - IO-bound.linq 2.25Кб
[20] Continuations.linq 242б
[20] Continuations - GetAwaiter.linq 416б
[20] Converting Wait Handles to Tasks.linq 776б
[20] Dynamic Expressions.linq 834б
[20] Exception handling - wrong place.linq 265б
[20] Func and Action Delegates.linq 615б
[20] HashSet and SortedSet.linq 649б
[20] IStructuralEquatable and IStructuralComparable.linq 1005б
[20] Low-level approach - nongeneric.linq 1.02Кб
[20] Null Coalescing Operator.linq 411б
[20] Output-side optimization.linq 151б
[20] Parameters - The params modifier.linq 538б
[20] Properties.linq 551б
[20] ReaderWriterLockSlim - upgradeable locks.linq 977б
[20] Real Number Rounding Errors.linq 1.03Кб
[20] Sealing Functions & Classes.linq 712б
[20] Standard Format Strings and Parsing Flags.linq 99б
[20] StringBuilder.linq 615б
[20] Subclassing Generic Typest.linq 561б
[20] Task combinators - WhenAny.linq 463б
[20] Throwing Exceptions.linq 392б
[20] Two-way signaling and races.linq 453б
[20] When Equals and == are not Equal.linq 455б
[21] Anonymously calling members of generic type with multiple dispatch.linq 427б
[21] Continuations - ContinueWith.linq 441б
[21] Exception handling - right place.linq 339б
[21] if statement.linq 91б
[21] Null-Conditional Operator.linq 424б
[21] Properties - calculated & read-only.linq 692б
[21] Properties - expression-bodied.linq 704б
[22] Anonymously calling members of generic type - IGrouping.linq 854б
[22] Automatic Properties.linq 459б
[22] Continuations with return values.linq 281б
[22] Customizing Equality - Full Example.linq 981б
[22] Delegates vs Interfaces.linq 567б
[22] else clause.linq 501б
[22] HashSet and SortedSet - set operators.linq 599б
[22] Input-side optimization - forcing chunk partitioning.linq 302б
[22] Low-level approach - generic.linq 1.09Кб
[22] NumberStyles.linq 619б
[22] Property Initializers.linq 174б
[22] Rethrowing an Exception.linq 562б
[22] Scenarios for Nullable Types.linq 629б
[22] Self-Referencing Generic Declarations.linq 595б
[22] Task combinators - WhenAny - await winning task.linq 464б
[22] Text Encodings and Unicode.linq 528б
[23] Continuations and exceptions.linq 269б
[23] Delegates vs Interfaces - Clumsiness.linq 684б
[23] Rethrowing More Specific Exception.linq 410б
[24] Encoding to byte Arrays.linq 844б
[24] Parsing and misparsing DateTimes.linq 421б
[24] Properties - get & set accessibility.linq 434б
[25] Awaiting in a UI - Comparison to course-grained concurrency.linq 2.10Кб
[25] Basic signaling.linq 306б
[25] Changing Execution Flow with Braces.linq 520б
[25] Constructors & Inheritance.linq 418б
[25] Continuations - rethrowing antecedent exceptions.linq 351б
[25] Delegate Type Incompatibility.linq 289б
[25] Dynamic Calls without Dynamic Receivers.linq 460б
[25] DynamicObject - dynamic XAttributes.linq 931б
[25] Optimizing aggregations - simple use of Aggregate.linq 239б
[25] ReaderWriterLockSlim - lock recursion.linq 379б
[25] Static Data.linq 347б
[25] Task combinators - WhenAny - in one step.linq 394б
[25] TaskCompletionSource - Print 42 after 5 seconds.linq 310б
[25] The TryXXX Pattern.linq 712б
[25] Two-way signaling and races - solution.linq 690б
[25] UTF-16 and SurrogatePairs.linq 374б
[26] Continuations - exceptions and TaskContinuationOptions.linq 405б
[26] Delegate Type Incompatibility - Workaround.linq 274б
[26] Enum Format Strings.linq 297б
[26] Implicit Calling of the Parameterless Base Class Constructor.linq 379б
[26] Static Types in Dynamic Expressions.linq 643б
[26] TaskCompletionSource - Our own Run method.linq 454б
[27] Delegate Equality.linq 275б
[27] DynamicObject - dynamic DataReader.linq 862б
[27] Omitting Braces.linq 525б
[27] Optimizing aggregations - seed factory function (contrived).linq 448б
[27] Task combinators - WhenAny - timeouts.linq 408б
[27] The Atomicity Pattern.linq 659б
[28] DynamicObject - TryBinaryOperation and TryInvoke.linq 657б
[28] Optimizing aggregations - letter frequencies imperative.linq 391б
[28] Overloading and Resolution.linq 646б
[28] switch Statement.linq 619б
[28] TaskCompletionSource - GetAnswerToLife.linq 527б
[29] switch Statement - Stacking Cases.linq 322б
[30] Continuations - extension to swallow exceptions.linq 434б
[30] ExpandoObject.linq 485б
[30] Indexers.linq 465б
[30] Optimizing aggregations - letter frequencies functional.linq 527б
[30] Parameter Compatibility (Contravariance).linq 350б
[30] Parameters - Optional Parameters.linq 340б
[30] Simulating a ManualResetEvent.linq 481б
[30] Task combinators - WhenAll.linq 375б
[30] Threading in rich-client apps.linq 1.17Кб
[30] Type Parameters & Conversions - Problem.linq 319б
[30] Uncallable Functions.linq 443б
[30] Writing asynchronous functions.linq 358б
[30] Writing Delay method.linq 447б
[31] Continuations and child tasks.linq 531б
[31] Optimizing aggregations - letter frequencies parallel.linq 820б
[31] Return Type Compatibility (Covariance).linq 372б
[31] Type Parameters & Conversions - Solution #1.linq 322б
[32] Parameters - Named Arguments.linq 361б
[32] Returning Task of TResult.linq 416б
[32] Synchronization contexts.linq 1.39Кб
[32] Task combinators - WhenAll - exceptions.linq 361б
[32] Type Parameters & Conversions - Solution #2.linq 246б
[33] Blocking versions of the above.linq 376б
[33] Parameters - Optional Parameters with Named Arguments.linq 277б
[33] Type Parameters & Conversions - Unboxing.linq 199б
[33] var - Implicitly Typed Variables.linq 348б
[34] Implicitly Typed Variables are Statically Typed.linq 153б
[35] Continuations - conditional.linq 376б
[35] Delay times 10000.linq 482б
[35] Entering the ThreadPool.linq 302б
[35] Implicitly Typed Variables and Readability.linq 223б
[35] Parallelism.linq 483б
[35] Task combinators - WhenAll - return values.linq 276б
[35] Type Parameter Variance.linq 574б
[35] Writing a CountdownEvent.linq 782б
[36] Continuations - conditional (solution).linq 427б
[37] Task combinators - WhenAll - web page downloads.linq 551б
[40] Asynchronous lambda expressions.linq 451б
[40] Constants - scoped to class.linq 233б
[40] Continuations with multiple antecedents.linq 333б
[40] Covariance - Classes - Problem.linq 723б
[40] Python calculator.linq 890б
[40] Task.Delay.linq 273б
[40] Task combinators - WhenAll - web page downloads improved.linq 570б
[40] Thread rendezvous.linq 548б
[40] while loop.linq 184б
[41] Constants - scoped to method.linq 145б
[41] Continuations with multiple antecedents - collating data.linq 433б
[41] Covariance - Classes - Hindering Reusability.linq 580б
[41] do-while loop.linq 205б
[42] Asynchronous lambda expressions - event handlers.linq 1.12Кб
[42] Covariance - Classes - Workaround.linq 585б
[42] for loop.linq 370б
[42] Multiple continuations on a single antecedents - collating data.linq 288б
[42] Python interop - passing state.linq 1.07Кб
[43] foreach loop.linq 271б
[43] Python interop - returning variables.linq 920б
[44] Python interop - type marshaling.linq 953б
[45] Asynchronous lambda expressions - returning Task of TResult.linq 224б
[45] Covariance - Arrays.linq 385б
[45] Custom combinators - WithTimeout.linq 613б
[45] Static Constructors.linq 298б
[45] Task Schedulers and UIs.linq 1.27Кб
[46] Static Constructors & Field Initialization Order.linq 277б
[47] Creating your own Task Factories.linq 338б
[47] Static Constructors & Field Initialization Order (Constructor Call).linq 251б
[50] break statement.linq 220б
[50] Covariance - Interfaces.linq 806б
[50] Custom combinators - WithCancellation.linq 899б
[50] Optimizations - Completing synchronously.linq 701б
[50] Partial Types.linq 278б
[51] continue statement.linq 303б
[52] Contravariance - Interfaces.linq 702б
[52] Optimizations - Caching Tasks.linq 736б
[52] Partial Methods.linq 653б
[53] Contravariance - More Examples.linq 447б
[53] goto statement.linq 179б
[55] Optimizations - Caching Tasks fully threadsafe.linq 763б
[55] return statement.linq 283б
[55] The nameof operator.linq 256б
[57] Custom combinators - WhenAllOrError.linq 782б
[58] Optimizations - Avoiding excessive bouncing.linq 271б
Attributes.linq 78б
Caller Info Attributes.linq 380б
Creating a Compilation.linq 1.08Кб
CSharpSyntaxWalker.linq 956б
Emitting.linq 966б
file.txt
FileOrder.txt 299б
FileOrder.txt 46б
FileOrder.txt 703б
header.xml 87б
ICollection and IList.linq 56б
IronPython.dll 1.37Мб
jaoo.html 10.67Кб
lp.html 10.06Кб
Microsoft.Dynamic.dll 869.84Кб
Microsoft.Scripting.Core.dll 393.84Кб
Microsoft.Scripting.dll 165.84Кб
Microsoft.Scripting.ExtensionAttribute.dll 10.84Кб
Namepsaces.linq 82б
Obtaining a syntax tree.linq 513б
Preprocessor directives.linq 508б
Querying the semantic model.linq 1.02Кб
Renaming a symbol.linq 3.11Кб
Semantic model - declared symbol local variable.linq 1.06Кб
Semantic model - declared symbols.linq 1.08Кб
Semantic model - looking up symbols.linq 1009б
Semantic model - symbols.linq 1.76Кб
Semantic model - TypeInfo.linq 1.07Кб
Structured trivia.linq 648б
Structured trivia - navigating preprocessor directives.linq 933б
The White Walker.linq 910б
Transforming trees - creating a new tree.linq 867б
Transforming trees - creating nodes and tokens.linq 1.20Кб
Transforming trees - CSharpSyntaxRewriter.linq 1.04Кб
Transforming trees - handling changes to source code.linq 620б
Transforming trees - visualizing node.linq 394б
Traversing a tree - ClassDeclarationSyntax members.linq 598б
Traversing a tree - descendant tokens.linq 579б
Traversing a tree - finding a method.linq 929б
Traversing a tree - root node.linq 497б
Trivia.linq 859б
Using the LINQPad Syntax Visualizer.linq 358б
WordLookup.txt 1.52Мб
Джозеф Албахари, Бен Албахари - C# 7.0. Карманный справочник - 2017.pdf 15.44Мб
Статистика распространения по странам
Израиль (IL) 1
Россия (RU) 1
Украина (UA) 1
Всего 3
Список IP Полный список IP-адресов, которые скачивают или раздают этот торрент