示例#1
0
        public static string GetRobotNameFromUI(this CAppUtil r)
        {
            if (r == null)
            {
                throw new ArgumentNullException(nameof(r));
            }

            return("R2");
        }
示例#2
0
        static void Main(string[] args)
        {
            CAppUtil util = new CAppUtil();

            //extension method
            "id".IsCapitalized();

            //extension method
            util.IsVisible();

            //util.InterfaceExtensionMethod("" , 10);

            //interface extension
            util.CanShow("s");

            Console.WriteLine(util.GetRobotNameFromUI());
            Console.WriteLine(util.GetRobotFromId("test"));

            Console.ReadKey();
        }
示例#3
0
 public static string GetRobotFromId(this CAppUtil r, string id)
 {
     return("Param : " + id);
 }