示例#1
0
        static void Main()
        {
            StringDelegates stringDelegates = ToUpperCase;

            stringDelegates("value is Upper");
            stringDelegates.Invoke("this is another lowerCase string");
            WriteTest("This is value input", stringDelegates);

            //event
            var myString = new Strings();

            myString.StringEvent += ToChanged;

            string stringInput;

            do
            {
                stringInput = Console.ReadLine();
                if (stringInput != null && !stringInput.Equals("exit"))
                {
                    myString.Value = stringInput;
                }
            } while (stringInput != null && !stringInput.Equals("exit"));
        }
示例#2
0
 static void WriteTest(string test, StringDelegates stringDelegates)
 {
     Console.WriteLine($"Before:{test}");
     stringDelegates(test);
 }