René's URL Explorer Experiment


Title: C# Language Tutorial => Getting started with C# Language

X Title: C# Language Tutorial => Getting started with C# Language

Description: Learn C# Language - C# is a multi-paradigm, C-descendant programming language from Microsoft. C# is a managed language that compiles to CIL, intermediate...

X Description: Learn C# Language - C# is a multi-paradigm, C-descendant programming language from Microsoft. C# is a managed language that compiles to CIL, intermediate...

direct link

Domain: riptutorial.com


Hey, it has json ld scripts:
    {
        "@context": "https://schema.org",
        "@type": "computerLanguage",
        "additionalType": "HowTo",
        "name": "C# Language",
        "description": "Getting started with C# Language"
    }

baidu-site-verificationyxyLMvJwcA
google-site-verificationzXL2CVbtC_Krma8l8C6ZtsG0LYFNWiAR5ZI70hz4xAM
msvalidate.0189359D9C492A475C0061398008D105FB
yandex-verificationdd35362233c19552
titleC# Language Tutorial => Getting started with C# Language
urlhttps://riptutorial.com/csharp
image/Images/home.jpg
twitter:cardsummary_large_image
twitter:urlhttps://riptutorial.com/csharp
twitter:image/Images/home.jpg
None2

Links:

RIP Tutorial https://riptutorial.com/
Tagshttps://riptutorial.com/tag
Topicshttps://riptutorial.com/topic
Exampleshttps://riptutorial.com/example
eBookshttps://riptutorial.com/ebook
Download C# Language (PDF)https://riptutorial.com/ebook/csharp
Getting started with C# Languagehttps://riptutorial.com/csharp/topic/15/getting-started-with-csharp-language
Learn Tutorialhttps://riptutorial.com/csharp/learn/100000/overview
How to Start Learning C# While Still in Collegehttps://riptutorial.com/csharp/topic/10000006/how-to-start-learning-csharp-while-still-in-college
Awesome Bookhttps://riptutorial.com/csharp/awesome-learning/book
Awesome Communityhttps://riptutorial.com/csharp/awesome-learning/community
Awesome Coursehttps://riptutorial.com/csharp/awesome-learning/course
Awesome Tutorialhttps://riptutorial.com/csharp/awesome-learning/tutorial
Awesome YouTubehttps://riptutorial.com/csharp/awesome-learning/youtube
.NET Compiler Platform (Roslyn)https://riptutorial.com/csharp/topic/4886/-net-compiler-platform--roslyn-
Access Modifiershttps://riptutorial.com/csharp/topic/960/access-modifiers
Access network shared folder with username and passwordhttps://riptutorial.com/csharp/topic/9627/access-network-shared-folder-with-username-and-password
Accessing Databaseshttps://riptutorial.com/csharp/topic/4811/accessing-databases
Action Filtershttps://riptutorial.com/csharp/topic/1505/action-filters
Aliases of built-in typeshttps://riptutorial.com/csharp/topic/1862/aliases-of-built-in-types
An overview of c# collectionshttps://riptutorial.com/csharp/topic/2344/an-overview-of-csharp-collections
Anonymous typeshttps://riptutorial.com/csharp/topic/765/anonymous-types
Arrayshttps://riptutorial.com/csharp/topic/1429/arrays
ASP.NET Identityhttps://riptutorial.com/csharp/topic/9577/asp-net-identity
AssemblyInfo.cs Exampleshttps://riptutorial.com/csharp/topic/4264/assemblyinfo-cs-examples
Async/await, Backgroundworker, Task and Thread Exampleshttps://riptutorial.com/csharp/topic/3824/async-await--backgroundworker--task-and-thread-examples
Async-Awaithttps://riptutorial.com/csharp/topic/48/async-await
Asynchronous Sockethttps://riptutorial.com/csharp/topic/9638/asynchronous-socket
Attributeshttps://riptutorial.com/csharp/topic/1062/attributes
BackgroundWorkerhttps://riptutorial.com/csharp/topic/1588/backgroundworker
BigIntegerhttps://riptutorial.com/csharp/topic/5654/biginteger
Binary Serializationhttps://riptutorial.com/csharp/topic/4120/binary-serialization
BindingListhttps://riptutorial.com/csharp/topic/182/bindinglist-t-
Built-in Typeshttps://riptutorial.com/csharp/topic/42/built-in-types
C# 3.0 Featureshttps://riptutorial.com/csharp/topic/3820/csharp-3-0-features
C# 4.0 Featureshttps://riptutorial.com/csharp/topic/3093/csharp-4-0-features
C# 5.0 Featureshttps://riptutorial.com/csharp/topic/4584/csharp-5-0-features
C# 6.0 Featureshttps://riptutorial.com/csharp/topic/24/csharp-6-0-features
C# 7.0 Featureshttps://riptutorial.com/csharp/topic/1936/csharp-7-0-features
C# Authentication handlerhttps://riptutorial.com/csharp/topic/5430/csharp-authentication-handler
C# Scripthttps://riptutorial.com/csharp/topic/3780/csharp-script
Cachinghttps://riptutorial.com/csharp/topic/4383/caching
Castinghttps://riptutorial.com/csharp/topic/2690/casting
Checked and Uncheckedhttps://riptutorial.com/csharp/topic/2394/checked-and-unchecked
CLSCompliantAttributehttps://riptutorial.com/csharp/topic/7214/clscompliantattribute
Code Contractshttps://riptutorial.com/csharp/topic/4241/code-contracts
Code Contracts and Assertionshttps://riptutorial.com/csharp/topic/4349/code-contracts-and-assertions
Collection Initializershttps://riptutorial.com/csharp/topic/21/collection-initializers
Comments and regionshttps://riptutorial.com/csharp/topic/5346/comments-and-regions
Common String Operationshttps://riptutorial.com/csharp/topic/73/common-string-operations
Conditional Statementshttps://riptutorial.com/csharp/topic/3144/conditional-statements
Constructors and Finalizershttps://riptutorial.com/csharp/topic/25/constructors-and-finalizers
Creating a Console Application using a Plain-Text Editor and the C# Compiler (csc.exe)https://riptutorial.com/csharp/topic/6676/creating-a-console-application-using-a-plain-text-editor-and-the-csharp-compiler--csc-exe-
Creating Own MessageBox in Windows Form Applicationhttps://riptutorial.com/csharp/topic/9788/creating-own-messagebox-in-windows-form-application
Creational Design Patternshttps://riptutorial.com/csharp/topic/6654/creational-design-patterns
Cryptography (System.Security.Cryptography)https://riptutorial.com/csharp/topic/2988/cryptography--system-security-cryptography-
Data Annotationhttps://riptutorial.com/csharp/topic/4942/data-annotation
DateTime Methodshttps://riptutorial.com/csharp/topic/1587/datetime-methods
Delegateshttps://riptutorial.com/csharp/topic/1194/delegates
Dependency Injectionhttps://riptutorial.com/csharp/topic/5766/dependency-injection
Diagnosticshttps://riptutorial.com/csharp/topic/2147/diagnostics
Dynamic typehttps://riptutorial.com/csharp/topic/762/dynamic-type
Enumhttps://riptutorial.com/csharp/topic/931/enum
Equality Operatorhttps://riptutorial.com/csharp/topic/1491/equality-operator
Equals and GetHashCodehttps://riptutorial.com/csharp/topic/3429/equals-and-gethashcode
Eventshttps://riptutorial.com/csharp/topic/64/events
Exception Handlinghttps://riptutorial.com/csharp/topic/40/exception-handling
Expression Treeshttps://riptutorial.com/csharp/topic/75/expression-trees
Extension Methodshttps://riptutorial.com/csharp/topic/20/extension-methods
File and Stream I/Ohttps://riptutorial.com/csharp/topic/4266/file-and-stream-i-o
FileSystemWatcherhttps://riptutorial.com/csharp/topic/5061/filesystemwatcher
Func delegateshttps://riptutorial.com/csharp/topic/2769/func-delegates
Function with multiple return valueshttps://riptutorial.com/csharp/topic/3908/function-with-multiple-return-values
Functional Programminghttps://riptutorial.com/csharp/topic/2564/functional-programming
Garbage Collector in .Nethttps://riptutorial.com/csharp/topic/1287/garbage-collector-in--net
Generating Random Numbers in C#https://riptutorial.com/csharp/topic/1975/generating-random-numbers-in-csharp
Generic Lambda Query Builderhttps://riptutorial.com/csharp/topic/6721/generic-lambda-query-builder
Genericshttps://riptutorial.com/csharp/topic/27/generics
Getting Started: Json with C#https://riptutorial.com/csharp/topic/9910/getting-started--json-with-csharp
Guidhttps://riptutorial.com/csharp/topic/1153/guid
Handling FormatException when converting string to other typeshttps://riptutorial.com/csharp/topic/2886/handling-formatexception-when-converting-string-to-other-types
Hash Functionshttps://riptutorial.com/csharp/topic/2774/hash-functions
How to use C# Structs to create a Union type (Similar to C Unions)https://riptutorial.com/csharp/topic/5626/how-to-use-csharp-structs-to-create-a-union-type---similar-to-c-unions-
ICloneablehttps://riptutorial.com/csharp/topic/7917/icloneable
IComparablehttps://riptutorial.com/csharp/topic/4222/icomparable
IDisposable interfacehttps://riptutorial.com/csharp/topic/1795/idisposable-interface
IEnumerablehttps://riptutorial.com/csharp/topic/2220/ienumerable
ILGeneratorhttps://riptutorial.com/csharp/topic/667/ilgenerator
Immutabilityhttps://riptutorial.com/csharp/topic/1863/immutability
Implementing Decorator Design Patternhttps://riptutorial.com/csharp/topic/4798/implementing-decorator-design-pattern
Implementing Flyweight Design Patternhttps://riptutorial.com/csharp/topic/4619/implementing-flyweight-design-pattern
Import Google Contactshttps://riptutorial.com/csharp/topic/6744/import-google-contacts
Including Font Resourceshttps://riptutorial.com/csharp/topic/9789/including-font-resources
Indexerhttps://riptutorial.com/csharp/topic/1660/indexer
Inheritancehttps://riptutorial.com/csharp/topic/29/inheritance
Initializing Propertieshttps://riptutorial.com/csharp/topic/82/initializing-properties
INotifyPropertyChanged interfacehttps://riptutorial.com/csharp/topic/2990/inotifypropertychanged-interface
Interfaceshttps://riptutorial.com/csharp/topic/2208/interfaces
Interoperabilityhttps://riptutorial.com/csharp/topic/3278/interoperability
IQueryable interfacehttps://riptutorial.com/csharp/topic/3094/iqueryable-interface
Iteratorshttps://riptutorial.com/csharp/topic/4243/iterators
Keywordshttps://riptutorial.com/csharp/topic/26/keywords
Lambda expressionshttps://riptutorial.com/csharp/topic/46/lambda-expressions
Lambda Expressionshttps://riptutorial.com/csharp/topic/7057/lambda-expressions
LINQ Querieshttps://riptutorial.com/csharp/topic/68/linq-queries
Linq to Objectshttps://riptutorial.com/csharp/topic/9405/linq-to-objects
LINQ to XMLhttps://riptutorial.com/csharp/topic/2773/linq-to-xml
Literalshttps://riptutorial.com/csharp/topic/2655/literals
Lock Statementhttps://riptutorial.com/csharp/topic/1495/lock-statement
Loopinghttps://riptutorial.com/csharp/topic/2064/looping
Making a variable thread safehttps://riptutorial.com/csharp/topic/4140/making-a-variable-thread-safe
Methodshttps://riptutorial.com/csharp/topic/60/methods
Microsoft.Exchange.WebServiceshttps://riptutorial.com/csharp/topic/4863/microsoft-exchange-webservices
Named and Optional Argumentshttps://riptutorial.com/csharp/topic/5220/named-and-optional-arguments
Named Argumentshttps://riptutorial.com/csharp/topic/2076/named-arguments
nameof Operatorhttps://riptutorial.com/csharp/topic/80/nameof-operator
Naming Conventionshttps://riptutorial.com/csharp/topic/2330/naming-conventions
Networkinghttps://riptutorial.com/csharp/topic/1352/networking
Nullable typeshttps://riptutorial.com/csharp/topic/1240/nullable-types
Null-Coalescing Operatorhttps://riptutorial.com/csharp/topic/37/null-coalescing-operator
Null-conditional Operatorshttps://riptutorial.com/csharp/topic/41/null-conditional-operators
NullReferenceExceptionhttps://riptutorial.com/csharp/topic/2702/nullreferenceexception
O(n) Algorithm for circular rotation of an arrayhttps://riptutorial.com/csharp/topic/9770/o-n--algorithm-for-circular-rotation-of-an-array
Object initializershttps://riptutorial.com/csharp/topic/738/object-initializers
Object Oriented Programming In C#https://riptutorial.com/csharp/topic/9856/object-oriented-programming-in-csharp
ObservableCollectionhttps://riptutorial.com/csharp/topic/7351/observablecollection-t-
Operatorshttps://riptutorial.com/csharp/topic/18/operators
Overflowhttps://riptutorial.com/csharp/topic/3303/overflow
Overload Resolutionhttps://riptutorial.com/csharp/topic/77/overload-resolution
Parallel LINQ (PLINQ)https://riptutorial.com/csharp/topic/3569/parallel-linq--plinq-
Partial class and methodshttps://riptutorial.com/csharp/topic/3674/partial-class-and-methods
Performing HTTP requestshttps://riptutorial.com/csharp/topic/1971/performing-http-requests
Pointershttps://riptutorial.com/csharp/topic/5524/pointers
Pointers & Unsafe Codehttps://riptutorial.com/csharp/topic/5514/pointers---unsafe-code
Polymorphismhttps://riptutorial.com/csharp/topic/1589/polymorphism
Preprocessor directiveshttps://riptutorial.com/csharp/topic/755/preprocessor-directives
Propertieshttps://riptutorial.com/csharp/topic/49/properties
Reactive Extensions (Rx)https://riptutorial.com/csharp/topic/5770/reactive-extensions--rx-
Read & Understand Stacktraceshttps://riptutorial.com/csharp/topic/8923/read---understand-stacktraces
Reading and writing .zip fileshttps://riptutorial.com/csharp/topic/6709/reading-and-writing--zip-files
Recursionhttps://riptutorial.com/csharp/topic/2470/recursion
Reflectionhttps://riptutorial.com/csharp/topic/28/reflection
Regex Parsinghttps://riptutorial.com/csharp/topic/3774/regex-parsing
Runtime Compilehttps://riptutorial.com/csharp/topic/3139/runtime-compile
Singleton Implementationhttps://riptutorial.com/csharp/topic/1192/singleton-implementation
Static Classeshttps://riptutorial.com/csharp/topic/1653/static-classes
Stopwatcheshttps://riptutorial.com/csharp/topic/3676/stopwatches
Streamhttps://riptutorial.com/csharp/topic/3114/stream
String Concatenatehttps://riptutorial.com/csharp/topic/3616/string-concatenate
String Escape Sequenceshttps://riptutorial.com/csharp/topic/39/string-escape-sequences
String Interpolationhttps://riptutorial.com/csharp/topic/22/string-interpolation
String Manipulationhttps://riptutorial.com/csharp/topic/3599/string-manipulation
String.Formathttps://riptutorial.com/csharp/topic/79/string-format
StringBuilderhttps://riptutorial.com/csharp/topic/4675/stringbuilder
Structshttps://riptutorial.com/csharp/topic/778/structs
Structural Design Patternshttps://riptutorial.com/csharp/topic/9764/structural-design-patterns
Synchronization Context in Async-Awaithttps://riptutorial.com/csharp/topic/7381/synchronization-context-in-async-await
System.DirectoryServices.Protocols.LdapConnectionhttps://riptutorial.com/csharp/topic/5177/system-directoryservices-protocols-ldapconnection
System.Management.Automationhttps://riptutorial.com/csharp/topic/4988/system-management-automation
T4 Code Generationhttps://riptutorial.com/csharp/topic/4824/t4-code-generation
Task Parallel Libraryhttps://riptutorial.com/csharp/topic/1010/task-parallel-library
Task Parallel Library (TPL) Dataflow Constructshttps://riptutorial.com/csharp/topic/3110/task-parallel-library--tpl--dataflow-constructs
Threadinghttps://riptutorial.com/csharp/topic/51/threading
Timershttps://riptutorial.com/csharp/topic/3829/timers
Tupleshttps://riptutorial.com/csharp/topic/838/tuples
Type Conversionhttps://riptutorial.com/csharp/topic/3489/type-conversion
Unsafe Code in .NEThttps://riptutorial.com/csharp/topic/81/unsafe-code-in--net
Using Directivehttps://riptutorial.com/csharp/topic/52/using-directive
Using json.nethttps://riptutorial.com/csharp/topic/9879/using-json-net
Using SQLite in C#https://riptutorial.com/csharp/topic/4960/using-sqlite-in-csharp
Using Statementhttps://riptutorial.com/csharp/topic/38/using-statement
Value type vs Reference typehttps://riptutorial.com/csharp/topic/3014/value-type-vs-reference-type
Verbatim Stringshttps://riptutorial.com/csharp/topic/16/verbatim-strings
Windows Communication Foundationhttps://riptutorial.com/csharp/topic/10760/windows-communication-foundation
XDocument and the System.Xml.Linq namespacehttps://riptutorial.com/csharp/topic/1866/xdocument-and-the-system-xml-linq-namespace
XML Documentation Commentshttps://riptutorial.com/csharp/topic/740/xml-documentation-comments
XmlDocument and the System.Xml namespacehttps://riptutorial.com/csharp/topic/1528/xmldocument-and-the-system-xml-namespace
Yield Keywordhttps://riptutorial.com/csharp/topic/61/yield-keyword
Getting started with C# Languagehttps://riptutorial.com/csharp/topic/15/getting-started-with-csharp-language
Learn Tutorialhttps://riptutorial.com/csharp/learn/100000/overview
How to Start Learning C# While Still in Collegehttps://riptutorial.com/csharp/topic/10000006/how-to-start-learning-csharp-while-still-in-college
Awesome Bookhttps://riptutorial.com/csharp/awesome-learning/book
Awesome Communityhttps://riptutorial.com/csharp/awesome-learning/community
Awesome Coursehttps://riptutorial.com/csharp/awesome-learning/course
Awesome Tutorialhttps://riptutorial.com/csharp/awesome-learning/tutorial
Awesome YouTubehttps://riptutorial.com/csharp/awesome-learning/youtube
.NET Compiler Platform (Roslyn)https://riptutorial.com/csharp/topic/4886/-net-compiler-platform--roslyn-
Access Modifiershttps://riptutorial.com/csharp/topic/960/access-modifiers
Access network shared folder with username and passwordhttps://riptutorial.com/csharp/topic/9627/access-network-shared-folder-with-username-and-password
Accessing Databaseshttps://riptutorial.com/csharp/topic/4811/accessing-databases
Action Filtershttps://riptutorial.com/csharp/topic/1505/action-filters
Aliases of built-in typeshttps://riptutorial.com/csharp/topic/1862/aliases-of-built-in-types
An overview of c# collectionshttps://riptutorial.com/csharp/topic/2344/an-overview-of-csharp-collections
Anonymous typeshttps://riptutorial.com/csharp/topic/765/anonymous-types
Arrayshttps://riptutorial.com/csharp/topic/1429/arrays
ASP.NET Identityhttps://riptutorial.com/csharp/topic/9577/asp-net-identity
AssemblyInfo.cs Exampleshttps://riptutorial.com/csharp/topic/4264/assemblyinfo-cs-examples
Async/await, Backgroundworker, Task and Thread Exampleshttps://riptutorial.com/csharp/topic/3824/async-await--backgroundworker--task-and-thread-examples
Async-Awaithttps://riptutorial.com/csharp/topic/48/async-await
Asynchronous Sockethttps://riptutorial.com/csharp/topic/9638/asynchronous-socket
Attributeshttps://riptutorial.com/csharp/topic/1062/attributes
BackgroundWorkerhttps://riptutorial.com/csharp/topic/1588/backgroundworker
BigIntegerhttps://riptutorial.com/csharp/topic/5654/biginteger
Binary Serializationhttps://riptutorial.com/csharp/topic/4120/binary-serialization
BindingListhttps://riptutorial.com/csharp/topic/182/bindinglist-t-
Built-in Typeshttps://riptutorial.com/csharp/topic/42/built-in-types
C# 3.0 Featureshttps://riptutorial.com/csharp/topic/3820/csharp-3-0-features
C# 4.0 Featureshttps://riptutorial.com/csharp/topic/3093/csharp-4-0-features
C# 5.0 Featureshttps://riptutorial.com/csharp/topic/4584/csharp-5-0-features
C# 6.0 Featureshttps://riptutorial.com/csharp/topic/24/csharp-6-0-features
C# 7.0 Featureshttps://riptutorial.com/csharp/topic/1936/csharp-7-0-features
C# Authentication handlerhttps://riptutorial.com/csharp/topic/5430/csharp-authentication-handler
C# Scripthttps://riptutorial.com/csharp/topic/3780/csharp-script
Cachinghttps://riptutorial.com/csharp/topic/4383/caching
Castinghttps://riptutorial.com/csharp/topic/2690/casting
Checked and Uncheckedhttps://riptutorial.com/csharp/topic/2394/checked-and-unchecked
CLSCompliantAttributehttps://riptutorial.com/csharp/topic/7214/clscompliantattribute
Code Contractshttps://riptutorial.com/csharp/topic/4241/code-contracts
Code Contracts and Assertionshttps://riptutorial.com/csharp/topic/4349/code-contracts-and-assertions
Collection Initializershttps://riptutorial.com/csharp/topic/21/collection-initializers
Comments and regionshttps://riptutorial.com/csharp/topic/5346/comments-and-regions
Common String Operationshttps://riptutorial.com/csharp/topic/73/common-string-operations
Conditional Statementshttps://riptutorial.com/csharp/topic/3144/conditional-statements
Constructors and Finalizershttps://riptutorial.com/csharp/topic/25/constructors-and-finalizers
Creating a Console Application using a Plain-Text Editor and the C# Compiler (csc.exe)https://riptutorial.com/csharp/topic/6676/creating-a-console-application-using-a-plain-text-editor-and-the-csharp-compiler--csc-exe-
Creating Own MessageBox in Windows Form Applicationhttps://riptutorial.com/csharp/topic/9788/creating-own-messagebox-in-windows-form-application
Creational Design Patternshttps://riptutorial.com/csharp/topic/6654/creational-design-patterns
Cryptography (System.Security.Cryptography)https://riptutorial.com/csharp/topic/2988/cryptography--system-security-cryptography-
Data Annotationhttps://riptutorial.com/csharp/topic/4942/data-annotation
DateTime Methodshttps://riptutorial.com/csharp/topic/1587/datetime-methods
Delegateshttps://riptutorial.com/csharp/topic/1194/delegates
Dependency Injectionhttps://riptutorial.com/csharp/topic/5766/dependency-injection
Diagnosticshttps://riptutorial.com/csharp/topic/2147/diagnostics
Dynamic typehttps://riptutorial.com/csharp/topic/762/dynamic-type
Enumhttps://riptutorial.com/csharp/topic/931/enum
Equality Operatorhttps://riptutorial.com/csharp/topic/1491/equality-operator
Equals and GetHashCodehttps://riptutorial.com/csharp/topic/3429/equals-and-gethashcode
Eventshttps://riptutorial.com/csharp/topic/64/events
Exception Handlinghttps://riptutorial.com/csharp/topic/40/exception-handling
Expression Treeshttps://riptutorial.com/csharp/topic/75/expression-trees
Extension Methodshttps://riptutorial.com/csharp/topic/20/extension-methods
File and Stream I/Ohttps://riptutorial.com/csharp/topic/4266/file-and-stream-i-o
FileSystemWatcherhttps://riptutorial.com/csharp/topic/5061/filesystemwatcher
Func delegateshttps://riptutorial.com/csharp/topic/2769/func-delegates
Function with multiple return valueshttps://riptutorial.com/csharp/topic/3908/function-with-multiple-return-values
Functional Programminghttps://riptutorial.com/csharp/topic/2564/functional-programming
Garbage Collector in .Nethttps://riptutorial.com/csharp/topic/1287/garbage-collector-in--net
Generating Random Numbers in C#https://riptutorial.com/csharp/topic/1975/generating-random-numbers-in-csharp
Generic Lambda Query Builderhttps://riptutorial.com/csharp/topic/6721/generic-lambda-query-builder
Genericshttps://riptutorial.com/csharp/topic/27/generics
Getting Started: Json with C#https://riptutorial.com/csharp/topic/9910/getting-started--json-with-csharp
Guidhttps://riptutorial.com/csharp/topic/1153/guid
Handling FormatException when converting string to other typeshttps://riptutorial.com/csharp/topic/2886/handling-formatexception-when-converting-string-to-other-types
Hash Functionshttps://riptutorial.com/csharp/topic/2774/hash-functions
How to use C# Structs to create a Union type (Similar to C Unions)https://riptutorial.com/csharp/topic/5626/how-to-use-csharp-structs-to-create-a-union-type---similar-to-c-unions-
ICloneablehttps://riptutorial.com/csharp/topic/7917/icloneable
IComparablehttps://riptutorial.com/csharp/topic/4222/icomparable
IDisposable interfacehttps://riptutorial.com/csharp/topic/1795/idisposable-interface
IEnumerablehttps://riptutorial.com/csharp/topic/2220/ienumerable
ILGeneratorhttps://riptutorial.com/csharp/topic/667/ilgenerator
Immutabilityhttps://riptutorial.com/csharp/topic/1863/immutability
Implementing Decorator Design Patternhttps://riptutorial.com/csharp/topic/4798/implementing-decorator-design-pattern
Implementing Flyweight Design Patternhttps://riptutorial.com/csharp/topic/4619/implementing-flyweight-design-pattern
Import Google Contactshttps://riptutorial.com/csharp/topic/6744/import-google-contacts
Including Font Resourceshttps://riptutorial.com/csharp/topic/9789/including-font-resources
Indexerhttps://riptutorial.com/csharp/topic/1660/indexer
Inheritancehttps://riptutorial.com/csharp/topic/29/inheritance
Initializing Propertieshttps://riptutorial.com/csharp/topic/82/initializing-properties
INotifyPropertyChanged interfacehttps://riptutorial.com/csharp/topic/2990/inotifypropertychanged-interface
Interfaceshttps://riptutorial.com/csharp/topic/2208/interfaces
Interoperabilityhttps://riptutorial.com/csharp/topic/3278/interoperability
IQueryable interfacehttps://riptutorial.com/csharp/topic/3094/iqueryable-interface
Iteratorshttps://riptutorial.com/csharp/topic/4243/iterators
Keywordshttps://riptutorial.com/csharp/topic/26/keywords
Lambda expressionshttps://riptutorial.com/csharp/topic/46/lambda-expressions
Lambda Expressionshttps://riptutorial.com/csharp/topic/7057/lambda-expressions
LINQ Querieshttps://riptutorial.com/csharp/topic/68/linq-queries
Linq to Objectshttps://riptutorial.com/csharp/topic/9405/linq-to-objects
LINQ to XMLhttps://riptutorial.com/csharp/topic/2773/linq-to-xml
Literalshttps://riptutorial.com/csharp/topic/2655/literals
Lock Statementhttps://riptutorial.com/csharp/topic/1495/lock-statement
Loopinghttps://riptutorial.com/csharp/topic/2064/looping
Making a variable thread safehttps://riptutorial.com/csharp/topic/4140/making-a-variable-thread-safe
Methodshttps://riptutorial.com/csharp/topic/60/methods
Microsoft.Exchange.WebServiceshttps://riptutorial.com/csharp/topic/4863/microsoft-exchange-webservices
Named and Optional Argumentshttps://riptutorial.com/csharp/topic/5220/named-and-optional-arguments
Named Argumentshttps://riptutorial.com/csharp/topic/2076/named-arguments
nameof Operatorhttps://riptutorial.com/csharp/topic/80/nameof-operator
Naming Conventionshttps://riptutorial.com/csharp/topic/2330/naming-conventions
Networkinghttps://riptutorial.com/csharp/topic/1352/networking
Nullable typeshttps://riptutorial.com/csharp/topic/1240/nullable-types
Null-Coalescing Operatorhttps://riptutorial.com/csharp/topic/37/null-coalescing-operator
Null-conditional Operatorshttps://riptutorial.com/csharp/topic/41/null-conditional-operators
NullReferenceExceptionhttps://riptutorial.com/csharp/topic/2702/nullreferenceexception
O(n) Algorithm for circular rotation of an arrayhttps://riptutorial.com/csharp/topic/9770/o-n--algorithm-for-circular-rotation-of-an-array
Object initializershttps://riptutorial.com/csharp/topic/738/object-initializers
Object Oriented Programming In C#https://riptutorial.com/csharp/topic/9856/object-oriented-programming-in-csharp
ObservableCollectionhttps://riptutorial.com/csharp/topic/7351/observablecollection-t-
Operatorshttps://riptutorial.com/csharp/topic/18/operators
Overflowhttps://riptutorial.com/csharp/topic/3303/overflow
Overload Resolutionhttps://riptutorial.com/csharp/topic/77/overload-resolution
Parallel LINQ (PLINQ)https://riptutorial.com/csharp/topic/3569/parallel-linq--plinq-
Partial class and methodshttps://riptutorial.com/csharp/topic/3674/partial-class-and-methods
Performing HTTP requestshttps://riptutorial.com/csharp/topic/1971/performing-http-requests
Pointershttps://riptutorial.com/csharp/topic/5524/pointers
Pointers & Unsafe Codehttps://riptutorial.com/csharp/topic/5514/pointers---unsafe-code
Polymorphismhttps://riptutorial.com/csharp/topic/1589/polymorphism
Preprocessor directiveshttps://riptutorial.com/csharp/topic/755/preprocessor-directives
Propertieshttps://riptutorial.com/csharp/topic/49/properties
Reactive Extensions (Rx)https://riptutorial.com/csharp/topic/5770/reactive-extensions--rx-
Read & Understand Stacktraceshttps://riptutorial.com/csharp/topic/8923/read---understand-stacktraces
Reading and writing .zip fileshttps://riptutorial.com/csharp/topic/6709/reading-and-writing--zip-files
Recursionhttps://riptutorial.com/csharp/topic/2470/recursion
Reflectionhttps://riptutorial.com/csharp/topic/28/reflection
Regex Parsinghttps://riptutorial.com/csharp/topic/3774/regex-parsing
Runtime Compilehttps://riptutorial.com/csharp/topic/3139/runtime-compile
Singleton Implementationhttps://riptutorial.com/csharp/topic/1192/singleton-implementation
Static Classeshttps://riptutorial.com/csharp/topic/1653/static-classes
Stopwatcheshttps://riptutorial.com/csharp/topic/3676/stopwatches
Streamhttps://riptutorial.com/csharp/topic/3114/stream
String Concatenatehttps://riptutorial.com/csharp/topic/3616/string-concatenate
String Escape Sequenceshttps://riptutorial.com/csharp/topic/39/string-escape-sequences
String Interpolationhttps://riptutorial.com/csharp/topic/22/string-interpolation
String Manipulationhttps://riptutorial.com/csharp/topic/3599/string-manipulation
String.Formathttps://riptutorial.com/csharp/topic/79/string-format
StringBuilderhttps://riptutorial.com/csharp/topic/4675/stringbuilder
Structshttps://riptutorial.com/csharp/topic/778/structs
Structural Design Patternshttps://riptutorial.com/csharp/topic/9764/structural-design-patterns
Synchronization Context in Async-Awaithttps://riptutorial.com/csharp/topic/7381/synchronization-context-in-async-await
System.DirectoryServices.Protocols.LdapConnectionhttps://riptutorial.com/csharp/topic/5177/system-directoryservices-protocols-ldapconnection
System.Management.Automationhttps://riptutorial.com/csharp/topic/4988/system-management-automation
T4 Code Generationhttps://riptutorial.com/csharp/topic/4824/t4-code-generation
Task Parallel Libraryhttps://riptutorial.com/csharp/topic/1010/task-parallel-library
Task Parallel Library (TPL) Dataflow Constructshttps://riptutorial.com/csharp/topic/3110/task-parallel-library--tpl--dataflow-constructs
Threadinghttps://riptutorial.com/csharp/topic/51/threading
Timershttps://riptutorial.com/csharp/topic/3829/timers
Tupleshttps://riptutorial.com/csharp/topic/838/tuples
Type Conversionhttps://riptutorial.com/csharp/topic/3489/type-conversion
Unsafe Code in .NEThttps://riptutorial.com/csharp/topic/81/unsafe-code-in--net
Using Directivehttps://riptutorial.com/csharp/topic/52/using-directive
Using json.nethttps://riptutorial.com/csharp/topic/9879/using-json-net
Using SQLite in C#https://riptutorial.com/csharp/topic/4960/using-sqlite-in-csharp
Using Statementhttps://riptutorial.com/csharp/topic/38/using-statement
Value type vs Reference typehttps://riptutorial.com/csharp/topic/3014/value-type-vs-reference-type
Verbatim Stringshttps://riptutorial.com/csharp/topic/16/verbatim-strings
Windows Communication Foundationhttps://riptutorial.com/csharp/topic/10760/windows-communication-foundation
XDocument and the System.Xml.Linq namespacehttps://riptutorial.com/csharp/topic/1866/xdocument-and-the-system-xml-linq-namespace
XML Documentation Commentshttps://riptutorial.com/csharp/topic/740/xml-documentation-comments
XmlDocument and the System.Xml namespacehttps://riptutorial.com/csharp/topic/1528/xmldocument-and-the-system-xml-namespace
Yield Keywordhttps://riptutorial.com/csharp/topic/61/yield-keyword
C# Language https://riptutorial.com/csharp
Fastest Entity Framework Extensions https://entityframework-extensions.net/
Bulk Insert https://entityframework-extensions.net/bulk-insert
Bulk Delete https://entityframework-extensions.net/bulk-delete
Bulk Update https://entityframework-extensions.net/bulk-update
Bulk Merge https://entityframework-extensions.net/bulk-merge
How to Start Learning C# While Still in Collegehttps://riptutorial.com/csharp/topic/10000006/how-to-start-learning-csharp-while-still-in-college
CILhttps://en.wikipedia.org/wiki/Common_Intermediate_Language
ECMA-334http://www.ecma-international.org/publications/standards/Ecma-334.htm
1.2https://msdn.microsoft.com/en-us/library/aa289527(v=vs.71).aspx
2.0https://msdn.microsoft.com/en-us/library/7cz8t42e(v=vs.80).aspx
3.0https://msdn.microsoft.com/en-us/library/bb308966.aspx
4.0https://msdn.microsoft.com/en-us/library/ms171868(v=VS.100).aspx
5.0https://blogs.msdn.microsoft.com/mvpawardprogram/2012/03/26/an-introduction-to-new-features-in-c-5-0/
6.0https://msdn.microsoft.com/en-us/magazine/dn802602.aspx
7.0https://msdn.microsoft.com/en-us/magazine/mt790184.aspx
Live Demo on ideonehttps://ideone.com/3OhmnG
Microsoft Build Toolshttps://www.visualstudio.com/downloads/download-visual-studio-vs#d-build-tools
.NET Core SDKhttps://docs.microsoft.com/en-us/dotnet/articles/core/
Windowshttps://www.microsoft.com/net/core#windows
OSXhttps://www.microsoft.com/net/core#macos
Linuxhttps://www.microsoft.com/net/core#linuxubuntu
Dockerhttps://www.microsoft.com/net/core#dockercmd
https://i.stack.imgur.com/arqCl.png
Monohttp://www.mono-project.com/
installation sectionhttp://www.mono-project.com/docs/getting-started/install/
Visual Studiohttps://www.visualstudio.com/products/vs-2015-product-editions
VisualStudio.comhttp://www.visualstudio.com
https://i.stack.imgur.com/fpvTX.png
https://i.stack.imgur.com/kKGls.png
https://i.stack.imgur.com/WVkeF.png
https://i.stack.imgur.com/odDu6.png
https://i.stack.imgur.com/ZD5MF.png
Xamarin Studio Communityhttps://store.xamarin.com/
http://i.stack.imgur.com/hHjMM.png
http://i.stack.imgur.com/s58Ju.png
http://i.stack.imgur.com/lrK8L.png
http://i.stack.imgur.com/vva82.png
http://i.stack.imgur.com/6q4ZN.png
http://i.stack.imgur.com/cqBsK.png
LinqPadhttp://www.linqpad.net/
http://i.stack.imgur.com/D0tSi.png
http://i.stack.imgur.com/kC5Ur.jpg
http://i.stack.imgur.com/LO4kD.jpg
http://i.stack.imgur.com/GzsrS.jpg
http://i.stack.imgur.com/yucuf.jpg
http://i.stack.imgur.com/XPumO.jpg
PDF - Download C# Language for free https://riptutorial.com/ebook/csharp
Previoushttps://riptutorial.com/csharp
Next https://riptutorial.com/csharp/topic/10000006/how-to-start-learning-csharp-while-still-in-college
Stack Overflow Documentationhttps://archive.org/details/documentation-dump.7z
contributorshttps://riptutorial.com/contributor?topicId=15
CC BY-SA 3.0https://creativecommons.org/licenses/by-sa/3.0/
Stack Overflowhttps://stackoverflow.com/questions/tagged/c
Advertise with ushttps://riptutorial.com/advertise-with-us
Contact ushttps://riptutorial.com/contact-us
Cookie Policyhttps://riptutorial.com/cookie-policy
Privacy Policyhttps://riptutorial.com/privacy-policy
https://www.facebook.com/RipTutorial/
https://twitter.com/riptutorial
https://www.linkedin.com/company/rip-tutorial
https://riptutorial.com/csharp
Cookie Policyhttps://riptutorial.com/cookie-policy
Privacy Policyhttps://riptutorial.com/privacy-policy
Leave this websitehttps://zzzprojects.com/

Viewport: width=device-width, initial-scale=1, shrink-to-fit=no


URLs of crawlers that visited me.