Programming

C#] yield , IEnumerator , IEnumerable

using System; using System.Text; using System.Collections.Generic; namespace MyPractice { public class MyEnumerator { private int data = { 10, 20, 30, 40, 50 }; public IEnumerator<int> GetEnumerator() //IEnumerator **GetEnumerator { // **IEnume</int>…

C#] Loop

using System; using System.Text; using System.Collections.Generic; namespace MyPractice { class Program { static void Main(string args) { /* * 2019.04.17 * by 4ru4ka */ // for Loop for (int i = 0; i < 10; i++) Console.WriteLine(i); // fore…

C#] if, switch

using System; using System.Text; namespace MyPractice { class Program { static void Main(string[] args) { /* * C# - if, switch * 2019.04.05 * by 4ru4ka */ if (args.Length != 1) { Console.WriteLine("program /option"); return; } bool switch1…

C#] Operator

using System; using System.Text; namespace MyPractice { class Program { static void Main(string[] args) { /* * C# - Operator * 2019.04.01 * by 4ru4ka */ //Shift operator int i = 2; i = i << 5; int j = 3; j = j << 5; Console.WriteLine("{0} …

C#] enum & enum flag

using System; using System.Text; namespace MyPractice { class Program { enum Univ { Meiji, // 0 Aoyama, // 1 Rikkyo, // 2 Chuo, // 3 Hosei = 10 // 10 } [Flags] enum Univf { Meiji = 1, Aoyama = 2, Rikkyo = 4, Chuo = 8, Hosei = 16 } static v…

C#] String & StringBuilder sample

using System; using System.Text; namespace MyPractice { class Program { static void Main(string args) { /* * 2019.04.01 * by 4ru4ka */ // string : Immutable // string -> group of char string str1 = "I am"; string str2 = "Happy"; // char ch…