diff options
author | Jacob Ward <jacobward1898@gmail.com> | 2016-03-13 01:03:59 -0700 |
---|---|---|
committer | Jacob Ward <jacobward1898@gmail.com> | 2016-03-13 01:03:59 -0700 |
commit | f0f5681cad8fe09b24415861378257e03b820f7c (patch) | |
tree | 6ebcb06023f46f2bfd94976b72b44dcbe4a7750f /csharp.html.markdown | |
parent | 68e76a8c53d22f0a388a602c3de1b3d25945a8de (diff) | |
parent | 8b06524f3d74baeedb1be2cee2b95b20ffab7406 (diff) |
Merge pull request #2188 from JacobCWard/typos-2
[csharp/en] libary -> library
Diffstat (limited to 'csharp.html.markdown')
-rw-r--r-- | csharp.html.markdown | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/csharp.html.markdown b/csharp.html.markdown index 7d7f4340..bcb35d4b 100644 --- a/csharp.html.markdown +++ b/csharp.html.markdown @@ -27,7 +27,7 @@ Multi-line comments look like this //public void MethodOrClassOrOtherWithParsableHelp() {} // Specify the namespaces this source code will be using -// The namespaces below are all part of the standard .NET Framework Class Libary +// The namespaces below are all part of the standard .NET Framework Class Library using System; using System.Collections.Generic; using System.Dynamic; @@ -421,7 +421,7 @@ on a new line! ""Wow!"", the masses cried"; // Item is an int Console.WriteLine(item.ToString()); } - + // YIELD // Usage of the "yield" keyword indicates that the method it appears in is an Iterator // (this means you can use it in a foreach loop) @@ -437,7 +437,7 @@ on a new line! ""Wow!"", the masses cried"; foreach (var counter in YieldCounter()) Console.WriteLine(counter); } - + // you can use more than one "yield return" in a method public static IEnumerable<int> ManyYieldCounter() { @@ -446,7 +446,7 @@ on a new line! ""Wow!"", the masses cried"; yield return 2; yield return 3; } - + // you can also use "yield break" to stop the Iterator // this method would only return half of the values from 0 to limit. public static IEnumerable<int> YieldCounterWithBreak(int limit = 10) @@ -482,7 +482,7 @@ on a new line! ""Wow!"", the masses cried"; // ?? is syntactic sugar for specifying default value (coalesce) // in case variable is null int notNullable = nullable ?? 0; // 0 - + // ?. is an operator for null-propagation - a shorthand way of checking for null nullable?.Print(); // Use the Print() extension method if nullable isn't null @@ -913,17 +913,17 @@ on a new line! ""Wow!"", the masses cried"; public DbSet<Bicycle> Bikes { get; set; } } - + // Classes can be split across multiple .cs files // A1.cs - public partial class A + public partial class A { public static void A1() { Console.WriteLine("Method A1 in class A"); } } - + // A2.cs public partial class A { @@ -932,9 +932,9 @@ on a new line! ""Wow!"", the masses cried"; Console.WriteLine("Method A2 in class A"); } } - + // Program using the partial class "A" - public class Program + public class Program { static void Main() { |