Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            //ClassLibraryTest.Test oj = new ClassLibraryTest.Test();
            //oj.NewFun();
            FirstType ff = new FirstType();

            ff.MyFunTwo();
            //InvokeMethodSlow(@"C:\Mahesh\Projects\Complier\CompilerWriting\bin\Debug\ClassLibraryTest.dll","Test","NewFun",new object[0] {});
        }
Ejemplo n.º 2
0
        public void InsertionSort_by_OperatorByDelegate2()
        {
            var notSortedArray = GetNotSortedArray;

            var sortedArray = GetNotSortedArray.OrderBy(x => x);

            var result = FirstType.sort_delegate(notSortedArray, (x, z) => x > z);

            Assert.AreEqual(sortedArray, result);
        }
Ejemplo n.º 3
0
        public void InsertionSort_by_OperatorByDescending()
        {
            var notSortedArray = GetNotSortedArray;

            var sortedArray = GetNotSortedArray.OrderByDescending(x => x);

            var result = FirstType.insertionSortOperator(notSortedArray, true);

            Assert.AreEqual(sortedArray, result);
        }
Ejemplo n.º 4
0
        public void InsertionSort_Sort_ByAscending()
        {
            var notSortedArray = GetNotSortedArray;

            var sortedArray = GetNotSortedArray.OrderBy(x => x);

            var result = FirstType.insertionSort(notSortedArray);

            Assert.AreEqual(sortedArray, result);
        }
    public static FirstType GetFirstType(int value)
    {
        var item = new FirstType(value);

        if (_lookup.TryGetValue(item, out var found))
        {
            return((FirstType)found);
        }
        _lookup.Add(item);
        return(item);
    }
        protected override string InnerTranslate()
        {
            string initializerStr = "";

            if (!IsIgnoreInitialize)
            {
                initializerStr = GetInitializerStr();
            }

            if (FirstType == null)
            {
                return(string.Format("{0} {1}", Identifier.Translate(), initializerStr));
            }
            else
            {
                return(string.Format("{0}:{1} {2}", Identifier.Translate(), FirstType.Translate(), initializerStr));
            }
        }
Ejemplo n.º 7
0
 public void Method(FirstType item, Func<object> action)
 {
 }
Ejemplo n.º 8
0
 public bool Upd(FirstType model)
 {
     return(dal.Upd(model));
 }
Ejemplo n.º 9
0
 public bool Del(FirstType model)
 {
     return(dal.Del(model));
 }
Ejemplo n.º 10
0
 public bool Ins(FirstType model)
 {
     return(dal.Ins(model));
 }
Ejemplo n.º 11
0
 public First(string text, FirstType type, char letter = '\0')
 {
     this.Text   = text;
     this.Type   = type;
     this.Letter = letter;
 }
 protected override void LLWrite(ICodeWriter writer, object o)
 {
     FirstType.Write(writer, o);
     writer.Write(String.Format(" {0} ", IsInheritance ? ":" : "=="), true);
     SecondType.Write(writer, o);
 }
Ejemplo n.º 13
0
 public void Method(FirstType item, Func <object> action)
 {
 }
Ejemplo n.º 14
0
 public override string ToSql()
 {
     return($"tuple<{FirstType.ToSql()}, {SecondType.ToSql()}>");
 }