public void ReferenceAllTypesInClosedGenericParametersWithReferences(
            Tuple <IInnerInterface, InnerEventArgs, InnerDelegate> arg0,
            List <InnerEnum> innerEnums,
            InnerStruct[] innerStructs,
            Lazy <InnerStruct.InnerStructInnerEnum> innerStructInnerEnum,
            IEnumerable <InnerStruct.IInnerStructInnerInterface> innerStructInnerInterface,
            Dictionary <InnerStruct.InnerStructInnerStruct, InnerStruct.InnerStructInnerClass> innerStructInnerClassByInnerStructInnerStruct,
            Func <InnerAbstractClass, InnerAbstractClass.InnerAbstractClassInnerEnum, InnerAbstractClass.IInnerAbstractClassInnerInterface> getInnerAbstractClass,
            List <Dictionary <InnerAbstractClass.InnerAbstractClassStruct, IEnumerable <InnerImplementingClass[]> > > stuff)
        {
            string toStringHolder;

            toStringHolder = arg0.ToString();
            toStringHolder = arg0.Item1.ToString();
            toStringHolder = arg0.Item2.ToString();
            toStringHolder = arg0.Item3.ToString();
            toStringHolder = innerEnums.ToString();
            toStringHolder = innerEnums.First().ToString();
            toStringHolder = innerStructs.ToString();
            toStringHolder = innerStructs[0].ToString();
            toStringHolder = innerStructInnerEnum.ToString();
            toStringHolder = innerStructInnerEnum.Value.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.Keys.First().ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.Values.First().ToString();
            toStringHolder = getInnerAbstractClass.ToString();
            toStringHolder = stuff.ToString();
            toStringHolder = stuff[0].ToString();
            toStringHolder = stuff[0].Keys.First().ToString();
            toStringHolder = stuff[0].Values.First().ToString();
            toStringHolder = stuff[0].Values.First().First().ToString();
        }
Exemplo n.º 2
0
        public void ShowResult()
        {
            const int        upto   = 100000;
            Tuple <int, int> actual = _sut.GetPreviousNumberBefore3Over7(upto);

            _output.WriteLine(actual.ToString());
        }
Exemplo n.º 3
0
    //returns the card stats
    public string getCardDefinition(string name)
    {
        Tuple <int, int, int> tuple = new Tuple <int, int, int>(masterList[name].Item1, masterList[name].Item2, masterList[name].Item3);
        string definition           = tuple.ToString();

        return(definition);
    }
Exemplo n.º 4
0
        public void EmailRecordStorage(string EMailTo, string EMailCc, string subject, string EmailText, List <string> myList, int RFAReferralID)
        {
            EmailRecord _emailRecord = new EmailRecord();

            _emailRecord.EmRecTo      = EMailTo;
            _emailRecord.EmRecCC      = EMailCc;
            _emailRecord.EmRecSubject = subject;
            _emailRecord.EmRecBody    = EmailText;
            _emailRecord.EmailRecDate = DateTime.Now;
            _emailRecord.UserID       = MMCUser.UserId;

            int _emailRecordID = _iEmailRecordAttachmentService.addEmailRecord(Mapper.Map <MMCService.EmailRecordAttachmentService.EmailRecord>(_emailRecord));

            _iEmailRecordAttachmentService.AddEmailRecordAndRFARequestLinkByRFAReferralID(RFAReferralID, _emailRecordID);
            foreach (var _list in myList)
            {
                EmailRecordAttachment _emailRecordAttachment = new EmailRecordAttachment();
                string URL         = "";
                string urlPathData = _list.ToString();
                string toSearched  = Server.MapPath(System.Configuration.ConfigurationManager.AppSettings[GlobalConst.VirtualDirectoryPath.VirtualPath].ToString());
                string toReplace   = System.Configuration.ConfigurationManager.AppSettings[GlobalConst.VirtualDirectoryPath.VirtualPath].ToString();
                URL = urlPathData.Replace(toSearched, toReplace);
                Tuple <string, string> savePathWithDownloadPath = new Tuple <string, string>(urlPathData, URL);
                string _urlData = savePathWithDownloadPath.ToString();
                _urlData = _urlData.Replace("(", "");
                _urlData = _urlData.Replace(")", "");

                string _fileName = Path.GetFileName(urlPathData);
                _emailRecordAttachment.EmailRecordId = _emailRecordID;
                _emailRecordAttachment.DocumentName  = _fileName;
                _emailRecordAttachment.DocumentPath  = _urlData;
                _iEmailRecordAttachmentService.addEmailRecordAttachment(Mapper.Map <MMCService.EmailRecordAttachmentService.EmailRecordAttachment>(_emailRecordAttachment));
            }
        }
Exemplo n.º 5
0
        public void SendClientSearchCriterionThatSearchesJustForASpecificClientId()
        {
            // Arrange
            const int expectedId = 2;
            Client    client     = new Client {
                Id = expectedId, FirstName = "Andre", LastName = "Multerer"
            };

            this._clientEditViewModel.ChangeToLoadedMode(client);

            Tuple <ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion> criterion = null;

            Messenger.Default.Register <NotificationMessage <Tuple <ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion> > >(this, x => criterion = x.Content);

            Conjunction clientConjunction = Restrictions.Conjunction();

            clientConjunction.Add(Restrictions.Where <Client>(c => c.Id == expectedId));
            Tuple <ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion> expectedTuple = new Tuple <ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion>(clientConjunction, null, null);


            // Act
            this._clientEditViewModel.SendClientSearchCriterionMessage();

            // Assert
            criterion.Should().NotBeNull();
            criterion.ToString().Should().Be(expectedTuple.ToString());
        }
Exemplo n.º 6
0
            public int Compare(Tuple <IDnSpyFileNode, int> x, Tuple <IDnSpyFileNode, int> y)
            {
                if (x == y)
                {
                    return(0);
                }
                if (x == null)
                {
                    return(-1);
                }
                if (y == null)
                {
                    return(1);
                }
                int c = GetIsAutoLoadedOrder(x.Item1.DnSpyFile.IsAutoLoaded).CompareTo(GetIsAutoLoadedOrder(y.Item1.DnSpyFile.IsAutoLoaded));

                if (c != 0)
                {
                    return(c);
                }
                c = StringComparer.InvariantCultureIgnoreCase.Compare(x.ToString(), y.ToString());
                if (c != 0)
                {
                    return(c);
                }
                return(x.Item2.CompareTo(y.Item2));
            }
Exemplo n.º 7
0
        /// <summary>
        /// Convert a Point into a XML-acceptable coordinate pair (x, y)
        /// </summary>
        /// <param name="point"></param>
        /// <returns></returns>
        private string GetLocationAsString(Point point)
        {
            Point            logisimPoint = ConvertPointToLogisimPoint(point);
            Tuple <int, int> intCoords    = Tuple.Create((int)logisimPoint.X, (int)logisimPoint.Y);

            return(intCoords.ToString());
        }
Exemplo n.º 8
0
        public void TupleToStringTest()
        {
            var p = new Tuple <int>(
                new TupleElement <int>(1),
                new TupleElement <int>(2)
                );

            Assert.AreEqual("(1, 2)", p.ToString());

            p = new Tuple <int>(
                new TupleElement <int>(1),
                new TupleElement <int>(2),
                new TupleElement <int>(3)
                );
            Assert.AreEqual("(1, (2, 3))", p.ToString());

            p = new Tuple <int>(
                new TupleElement <int>(1),
                new TupleElement <int>(2),
                new TupleElement <int>(3),
                new TupleElement <int>(4)
                );
            Assert.AreEqual("(1, (2, (3, 4)))", p.ToString());

            p = new Tuple <int>(
                new TupleElement <int>(1),
                new TupleElement <int>(2),
                new TupleElement <int>(3),
                new TupleElement <int>(4),
                new TupleElement <int>(5)
                );
            Assert.AreEqual("(1, (2, (3, (4, 5))))", p.ToString());
        }
Exemplo n.º 9
0
        /// <summary>
        /// Creates an instance
        /// </summary>
        /// <param name="artifactLinkType"></param>
        /// <param name="modelElement"></param>
        /// <param name="mappingTable"></param>
        /// <returns></returns>
        public static ArtifactLink CreateInstance(Type artifactLinkType, ModelElement modelElement, string mappingTable,
                                                  ICustomAttributeProvider attributeProvider)
        {
            Guard.ArgumentNotNull(artifactLinkType, "artifactLinkType");
            Guard.ArgumentNotNull(modelElement, "modelElement");
            Guard.ArgumentNotNull(attributeProvider, "attributeProvider");

            Tuple <Type, Guid, string> key = new Tuple <Type, Guid, string>(artifactLinkType, modelElement.Id, mappingTable);

            return(GlobalCache.AddOrGetExisting <ArtifactLink>(key.ToString(), k =>
            {
                ArtifactLink link = CreateLink(artifactLinkType, modelElement);
                if (!String.IsNullOrEmpty(mappingTable))
                {
                    try
                    {
                        link.Container = GetContainer(mappingTable, attributeProvider);
                        link.Path = GetProjectPath(mappingTable, link.Container);
                        link.Project = GetProject(modelElement, link.Container);
                    }
                    catch (Exception e)
                    {
                        Logger.Write(e);
                    }
                }
                return link;
            }));
        }
Exemplo n.º 10
0
        private void MakeCls(string cls, string method, string linkre)
        {
            var tp = new Tuple <string, string, string>("\"" + cls + "\"", "\"" + method + "\"", "\"" + linkre + "\"");

            ClsRule_List.Add(tp.ToString());
            Cls_List.Add(cls);
        }
Exemplo n.º 11
0
        public void SendBillSearchCriterionThatSearchesJustForASpecificBillId()
        {
            // Arrange
            const int expectedId = 2;
            Bill      bill       = new Bill {
                Id = expectedId, Date = "01.02.2017", KindOfBill = KindOfBill.Gutschrift
            };

            this._billEditViewModel.ChangeToLoadedMode(bill);

            Tuple <ICriterion, Expression <Func <Bill, Client> >, ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion> criterion = null;

            Messenger.Default.Register <NotificationMessage <Tuple <ICriterion, Expression <Func <Bill, Client> >, ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion> > >(this, x => criterion = x.Content);

            Conjunction billConjunction = Restrictions.Conjunction();

            billConjunction.Add(Restrictions.Where <Bill>(c => c.Id == expectedId));
            Tuple <ICriterion, Expression <Func <Bill, Client> >, ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion> expectedTuple = new Tuple <ICriterion, Expression <Func <Bill, Client> >, ICriterion, Expression <Func <Client, CityToPostalCode> >, ICriterion>(billConjunction, null, null, null, null);

            // Act
            this._billEditViewModel.SendBillSearchCriterionMessage();

            // Assert
            criterion.Should().NotBeNull();
            criterion.ToString().Should().Be(expectedTuple.ToString());
        }
Exemplo n.º 12
0
 private void Awake()
 {
     _laneSizePercentage    = GenerateLaneSize();
     _laneSize              = ConvertPercentageToValue(_laneSizePercentage);
     _musicBoxRect          = GenerateMusicBoxRect(_musicSheet.Lines, _laneSize);
     _musicSheet.MusicBoxes = _musicSheet.CreateMusicBoxes(_musicBoxRect);
     Debug.Log("LaneSize:" + _laneSizePercentage.ToString());
 }
Exemplo n.º 13
0
    public void setCoordText(Tuple <int, int> chID, Tuple <int, int> coords)
    {
        var x = GetComponentInChildren <TextMesh>(true);

        x.text = chID.ToString() + " " + coords.ToString();
        //x.text = chID.ToString() + " " +coords.ToString() +" " + transform.position.ToString();
        //x.text =  coords.ToString();
    }
Exemplo n.º 14
0
        public override string ToString()
        {
            var t = new Tuple <string, string, DateTime?, DateTime?, Pecuniam>(_employment.EmployingCompanyName,
                                                                               _employment.Occupation?.ToString(),
                                                                               _employment.Inception, _employment.Terminus, GetCurrent(MyItems).Sum());

            return(t.ToString());
        }
        public void LedClickedFunction(int x, int y)
        {
            Tuple <int, int> pos = new Tuple <int, int>(x, y);

            Console.WriteLine("LED" + x.ToString() + y.ToString() + "Clicked." + pos.ToString());
            ledMatrix[pos].Fill      = currentColor;
            ledMatrixData[x * 8 + y] = RgbToInt(currentColor.Color.R, currentColor.Color.G, currentColor.Color.B);
        }
Exemplo n.º 16
0
        private static Tuple <String, Delegate> AddMethodWithTwoArguments(TProc processor, ParameterInfo[] arguments, MethodInfo methodInfo)
        {
            var argumentsType = new Tuple <Type, Type>(arguments[0].ParameterType, arguments[1].ParameterType);
            var method        =
                Delegate.CreateDelegate(typeof(ProcessDelegate <,>).MakeGenericType(typeof(TProc),
                                                                                    arguments[0].ParameterType, arguments[1].ParameterType), processor, methodInfo);

            return(new Tuple <String, Delegate>(argumentsType.ToString(), method));
        }
Exemplo n.º 17
0
    public static void Main()
    {
        // <Snippet1>
        var primes = new Tuple <Int32, Int32, Int32, Int32, Int32, Int32, Int32,
                                Tuple <Int32> > (2, 3, 5, 7, 11, 13, 17, new Tuple <Int32>(19));

        // </Snippet1>
        Console.WriteLine(primes.ToString());
    }
Exemplo n.º 18
0
 public WorldChunk(Tuple <int, int> p_chunkID, Vector3 p_origin, int p_numHorizontal, int p_numVertical, Vector3 p_offsetTop, Vector3 p_offsetBotRight)
 {
     m_chunkID   = p_chunkID;
     m_root      = new GameObject();
     m_root.name = "Chunk " + p_chunkID.ToString();
     m_origin    = p_origin;
     m_mapGrid   = new MapGrid(p_origin, p_numHorizontal, p_numVertical, p_offsetTop, p_offsetBotRight);
     m_tileMap   = new Tile[p_numHorizontal, p_numVertical];
     m_mapGrid.create();
 }
Exemplo n.º 19
0
        private void MakeRelevance(string containtPath, string relevanceField, string relevanceXpath, string relevanceStep)
        {
            string nowStep = txt_step.Text;

            relevanceStep = txt_step.Text + "t" + relevanceStep;//构造最后一个字段

            var tp = new Tuple <string, string, string, string>("\\\"" + containtPath + "\\\"", "\\\"" + relevanceField + "\\\"", "\\\"" + relevanceXpath + "\\\"", "\\\"" + relevanceStep + "\\\"");

            Relevance_List.Add(tp.ToString());
        }
Exemplo n.º 20
0
        static void Main()
        {
            Tuple<string, string> name = new Tuple<string, string>("Jochen", "Rindt");
            WriteLine(name.ToString());

            var result = Divide(5, 2);
            WriteLine($"result of division: {result.Item1}, remainder: {result.Item2}");

            AnyElementNumber();
        }
Exemplo n.º 21
0
        static void Main()
        {
            Tuple<string, string> name = new Tuple<string, string>("Jochen", "Rindt");
              Console.WriteLine(name.ToString());

              var result = Divide(5, 2);
              Console.WriteLine("result of division: {0}, reminder: {1}", result.Item1, result.Item2);

              AnyElementNumber();
        }
        static void Main()
        {
            Tuple<string, string> name = new Tuple<string, string>("Jochen", "Rindt");
            WriteLine(name.ToString());

            var result = Divide(5, 2);
            WriteLine($"result of division: {result.Item1}, remainder: {result.Item2}");

            AnyElementNumber();
        }
Exemplo n.º 23
0
    public static void Main()
    {
        // <Snippet20>
        var primes = new Tuple <int, int, int, int, int, int, int,
                                Tuple <int> >(2, 3, 5, 7, 11, 13, 16,
                                              new Tuple <int>(19));

        // </Snippet20>
        Console.WriteLine(primes.ToString());
    }
Exemplo n.º 24
0
        public void OnReceiveFlop(Tuple <A_Card, A_Card, A_Card> flop)
        {
            this._vm_table.Flop1.Update(flop.Item1);
            this._vm_table.Flop2.Update(flop.Item2);
            this._vm_table.Flop3.Update(flop.Item3);
            this._vm_table.Board.Item1.Update(flop.Item1);
            this._vm_table.Board.Item2.Update(flop.Item2);
            this._vm_table.Board.Item3.Update(flop.Item3);

            Console.WriteLine("OnReceiveFlop " + flop.ToString());
        }
Exemplo n.º 25
0
    static void Main(string[] args)
    {
        Tuple <int, int, int> from1980 = Tuple.Create(1203339, 1027974, 951270);
        var from1910 = new Tuple <int, int, int, int, int, int, int, Tuple <int, int, int> >
                           (465766, 993078, 1568622, 1623452, 1849568, 1670144, 1511462, from1980);
        var population = new Tuple <string, int, int, int, int, int, int,
                                    Tuple <int, int, int, int, int, int, int, Tuple <int, int, int> > >
                             ("Detroit", 1860, 45619, 79577, 116340, 205876, 285704, from1910);

        Console.WriteLine(population.ToString());
    }
        public void CanWriteToString()
        {
            //Given
            var t = new Tuple(4.3, -4.1, 3.1, 0);
            var expectedResult = "[4.3, -4.1, 3.1],(0)";

            //When

            //Then
            Assert.Equal(expectedResult, t.ToString());
        }
        public void Should_deserialize_tuple()
        {
            var serializer = new JavaScriptSerializer();

            serializer.RegisterConverters(new[] { new TupleConverter() });

            string           body   = @"{""item1"":10,""item2"":11}";
            Tuple <int, int> result = serializer.Deserialize <Tuple <int, int> >(body);

            result.ToString().ShouldEqual("(10, 11)");
        }
    private static void PrintNameAndAmountOfBeerCanDrink()
    {
        string[] input = Console.ReadLine()
                         .Split(' ');

        string name         = input[0];
        int    litersOfBeer = int.Parse(input[1]);

        Tuple <string, int> tuple = new Tuple <string, int>(name, litersOfBeer);

        Console.WriteLine(tuple.ToString());
    }
Exemplo n.º 29
0
        static void Main()
        {
            Tuple <string, string> name = new Tuple <string, string>("Jochen", "Rindt");

            Console.WriteLine(name.ToString());

            var result = Divide(5, 2);

            Console.WriteLine("result of division: {0}, reminder: {1}", result.Item1, result.Item2);

            AnyElementNumber();
        }
Exemplo n.º 30
0
        private string StoreContext(Tuple <FSharpList <Tuple <string, FSharpList <String> > >, FSharpList <Int32>, FSharpList <string> > context)
        {
            var hash = MD5.Create().ComputeHash(Encoding.UTF8.GetBytes(context.ToString()));
            var key  = BitConverter.ToString(hash).Replace("-", "");

            if (!contexts.ContainsKey(key))
            {
                contexts.Add(key, context);
            }

            return(key);
        }
Exemplo n.º 31
0
 public void OnReceiveHoleCards(Tuple <A_Card, A_Card> holecards)
 {
     if (MySeatNo > 0)
     {
         // Need to change this to assign to the view model of the seat rather than the view of the seat.
         //Dict_View_Seats[MySeatNo].Assign_HoleCards(holecards);
         ViewModel_Seat vm_seat = _vm_table.get_VM_Seat(MySeatNo);
         vm_seat.HoleCard_1 = View_Deck.Instance.GetCard(holecards.Item1);
         vm_seat.HoleCard_2 = View_Deck.Instance.GetCard(holecards.Item2);
         Dict_View_Seats[MySeatNo].repaint();
         this.Invoke((MethodInvoker) delegate
         {
             Dict_View_Seats[MySeatNo].Invalidate();
             Dict_View_Seats[MySeatNo].Update();
             this.Invalidate(true);
             this.Update();
         });
         Console.WriteLine("OnReceiveHoleCards for  " + this.UserName + holecards.ToString());
     }
     Console.WriteLine("OnReceiveHoleCards " + holecards.ToString());
 }
    private static void PrintIntAndDouble()
    {
        string[] input = Console.ReadLine()
                         .Split(' ');

        int    integer = int.Parse(input[0]);
        double d       = double.Parse(input[1]);

        Tuple <int, double> tuple = new Tuple <int, double>(integer, d);

        Console.WriteLine(tuple.ToString());
    }
Exemplo n.º 33
0
		public void Sample()
		{
			// Создание кортежа
			var tuple = new Tuple<int, string, bool>(42, "abc", true);

			// Доступ к компонентам кортежа:
			Assert.That(tuple.Item1, Is.EqualTo(42));
			Assert.That(tuple.Item2, Is.EqualTo("abc"));
			Assert.That(tuple.Item3, Is.EqualTo(true));

			//Переопределенный ToString 
			Assert.That(tuple.ToString(), Is.EqualTo("(42, abc, True)"));

			// Переопределенный Equals сравнивает значения компонент кортежа
			var otherTuple = new Tuple<int, string, bool>(42, "abc", true);
			Assert.IsTrue(tuple.Equals(otherTuple));
		}
Exemplo n.º 34
0
        public void Test1()
        {
            var tuple = new Tuple<int, string, bool>(42, "abc", true);

            // Сокращенная запись с автоматическим выводом типов кортежа:
            var tuple2 = Tuple.Create(42, "abc", true);

            // Доступ к компонентам кортежа:
            Assert.That(tuple.Item1, Is.EqualTo(42));
            Assert.That(tuple.Item2, Is.EqualTo("abc"));
            Assert.That(tuple.Item3, Is.EqualTo(true));

            //Переопределенный ToString
            Assert.That(tuple.ToString(), Is.EqualTo("(42, abc, True)"));

            // Переопределенный Equals сравнивает значения компонент кортежа
            Assert.That(tuple, Is.EqualTo(tuple2));
        }
Exemplo n.º 35
0
        static void Main(string[] args)
        {

            Tuple<BigInteger, BigInteger> current = new Tuple<BigInteger, BigInteger>(3, 1), back1 = new Tuple<BigInteger, BigInteger>(2, 1), back2 = new Tuple<BigInteger, BigInteger>(1, 0);
            ulong k = 1;
            
            for (ulong i = 2; i <= 100; i++)
            {
                ulong multiplier;
                if (i % 3 == 0)
                {
                    multiplier = (2 * k);
                    k++;
                }
                else
                {
                    multiplier = 1;
                } 
                current = new Tuple<BigInteger,BigInteger>(back1.Item1 * multiplier + back2.Item1, multiplier*back1.Item2 + back2.Item2);
                back2 = back1;
                back1 = current;

                Console.WriteLine(current.Item1 + "/" +current.Item2);

            }

            string digits = current.ToString();
            int sum = 0;
            for (int i = 0; i < digits.Length; i++)
            {
                sum += int.Parse(digits[i].ToString());
            }

            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine("ANSWER => " + sum);

                Console.WriteLine("DONE");
            Console.Read();
        }
        public void ReferenceAllTypesInClosedGenericVariablesWithReferences()
        {
            Tuple<IInnerInterface, InnerEventArgs, InnerDelegate> tuple =
                new Tuple<IInnerInterface, InnerEventArgs, InnerDelegate>(new InnerImplementingClass(), new InnerEventArgs(), Console.WriteLine);
            List<InnerEnum> innerEnums = new List<InnerEnum>();
            InnerStruct[] innerStructs = new InnerStruct[10];
            Lazy<InnerStruct.InnerStructInnerEnum> innerStructInnerEnum = new Lazy<InnerStruct.InnerStructInnerEnum>();
            IEnumerable<InnerStruct.IInnerStructInnerInterface> innerStructInnerInterface = new List<InnerStruct.IInnerStructInnerInterface>();
            Dictionary<InnerStruct.InnerStructInnerStruct, InnerStruct.InnerStructInnerClass> innerStructInnerClassByInnerStructInnerStruct =
                new Dictionary<InnerStruct.InnerStructInnerStruct,InnerStruct.InnerStructInnerClass>();
            Func<InnerAbstractClass, InnerAbstractClass.InnerAbstractClassInnerEnum, InnerAbstractClass.IInnerAbstractClassInnerInterface> getInnerAbstractClass =
                (InnerAbstractClass @class, InnerAbstractClass.InnerAbstractClassInnerEnum @enum) => new InnerImplementingClass();
            List<Dictionary<InnerAbstractClass.InnerAbstractClassStruct, IEnumerable<InnerImplementingClass[]>>> stuff =
                new List<Dictionary<InnerAbstractClass.InnerAbstractClassStruct,IEnumerable<InnerImplementingClass[]>>>();

            string toStringHolder;

            toStringHolder = tuple.ToString();
            toStringHolder = tuple.Item1.ToString();
            toStringHolder = tuple.Item2.ToString();
            toStringHolder = tuple.Item3.ToString();
            toStringHolder = innerEnums.ToString();
            toStringHolder = innerEnums.First().ToString();
            toStringHolder = innerStructs.ToString();
            toStringHolder = innerStructs[0].ToString();
            toStringHolder = innerStructInnerEnum.ToString();
            toStringHolder = innerStructInnerEnum.Value.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.Keys.First().ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.Values.First().ToString();
            toStringHolder = getInnerAbstractClass.ToString();
            toStringHolder = stuff.ToString();
            toStringHolder = stuff[0].ToString();
            toStringHolder = stuff[0].Keys.First().ToString();
            toStringHolder = stuff[0].Values.First().ToString();
            toStringHolder = stuff[0].Values.First().First().ToString();
        }
Exemplo n.º 37
0
        public Form track(Dictionary<string, double> angles, Tuple<JointType, JointType> bone, IReadOnlyDictionary<JointType, Joint> joints, IDictionary<JointType, Point> jointPoints)
        {
            double warnRange = 3;

            double neckLow = 79;
            double neckHigh = 170;

            if (bone.ToString().Contains("Neck"))
            {
                if (angles["neckAngle"] < neckLow || angles["neckAngle"] > neckHigh)
                {
                    return Form.Bad;
                }
                else if (angles["neckAngle"] < neckLow + warnRange || angles["neckAngle"] > neckHigh - warnRange)
                {
                    return Form.Warn;
                }
            }

            double kneeLow = 75;

            if (bone.ToString().Contains("KneeLeft"))
            {
                if (angles["leftKneeAngle"] < kneeLow)
                {
                    return Form.Bad;
                }
                else if (angles["leftKneeAngle"] < kneeLow + warnRange)
                {
                    return Form.Warn;
                }
            }

            if (bone.ToString().Contains("KneeRight"))
            {
                if (angles["rightKneeAngle"] < kneeLow)
                {
                    return Form.Bad;
                }
                else if (angles["rightKneeAngle"] < kneeLow + warnRange)
                {
                    return Form.Warn;
                }
            }

            double spineWarnMultiplier = 10;

            double spineLow = 176;
            double spineHigh = 179.5;

            /*if (bone.ToString().Contains("SpineShoulder"))
            {
                if (angles["upperBackAngle"] < spineLow || angles["upperBackAngle"] > spineHigh)
                {
                    return Form.Bad;
                }
                else if (angles["upperBackAngle"] < spineLow + warnRange/spineWarnMultiplier || angles["upperBackAngle"] > spineHigh - warnRange/spineWarnMultiplier)
                {
                    return Form.Warn;
                }
            }*/

            if (bone.ToString().Contains("SpineMid"))
            {
                if (angles["lowerBackAngle"] < spineLow || angles["lowerBackAngle"] > spineHigh)
                {
                    return Form.Bad;
                }
                else if (angles["lowerBackAngle"] < spineLow + warnRange/spineWarnMultiplier || angles["lowerBackAngle"] > spineHigh - warnRange/spineWarnMultiplier)
                {
                    return Form.Warn;
                }
            }

            double shoulderLow = 135;
            double shoulderHigh = 160;

            if ((bone.ToString().Contains("ShoulderRight") && bone.ToString().Contains("SpineShoulder")) || (bone.ToString().Contains("ShoulderLeft") && bone.ToString().Contains("SpineShoulder")))
            {
                if (angles["shoulderAngle"] < shoulderLow || angles["shoulderAngle"] > shoulderHigh)
                {
                    return Form.Bad;
                }
                else if (angles["shoulderAngle"] < shoulderLow + warnRange || angles["shoulderAngle"] > shoulderHigh - warnRange)
                {
                    return Form.Warn;
                }
            }

            return Form.Good;
        }
Exemplo n.º 38
0
 public void doInsertVote(Tuple<BigInteger, BigInteger> c)
 {
     SQLiteCommand insertSQL = new SQLiteCommand(
             "INSERT INTO Votes (Id, CipherG, CipherM, ElectionID) VALUES (@id,@G,@M,@Eid)", dbConn);
     insertSQL.Parameters.AddWithValue("@id", System.Guid.NewGuid());
     insertSQL.Parameters.AddWithValue("@G", c.Item1.ToString());
     insertSQL.Parameters.AddWithValue("@M", c.Item2.ToString());
     insertSQL.Parameters.AddWithValue("@Eid", electionID);
     try
     {
         insertSQL.ExecuteNonQuery();
         log("Vote Cast" + c.ToString());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemplo n.º 39
0
 /// <summary>
 /// Sucht die zugehörige schließende Klammer
 /// </summary>
 private static Tuple<string, string> SplitAtEqualCloseBracket(string Input)
 {
     System.Diagnostics.Debug.IndentLevel++;
     System.Diagnostics.Debug.WriteLine("Input: " + Input.ToString());
     Tuple<string, string> SP = new Tuple<string, string>();
     SP.t1 = "";
     SP.t2 = "";
     int CurrentBracketLevel = 0;
     while (Input.Length > 0)
     {
         if (Input[0] == ')')
             if (CurrentBracketLevel == 0)
             {
                 SP.t2 = Input.Substring(1);
                 break;
             }
             else
                 CurrentBracketLevel--;
         else if (Input[0] == '(')
             CurrentBracketLevel++;
         SP.t1 += Input[0];
         Input = Input.Substring(1);
     }
     System.Diagnostics.Debug.WriteLine("Output: " + SP.ToString());
     System.Diagnostics.Debug.IndentLevel--;
     return SP;
 }
        public void ReferenceAllTypesInClosedGenericParametersWithReferences(
            Tuple<IInnerInterface, InnerEventArgs, InnerDelegate> arg0,
            List<InnerEnum> innerEnums,
            InnerStruct[] innerStructs,
            Lazy<InnerStruct.InnerStructInnerEnum> innerStructInnerEnum,
            IEnumerable<InnerStruct.IInnerStructInnerInterface> innerStructInnerInterface,
            Dictionary<InnerStruct.InnerStructInnerStruct, InnerStruct.InnerStructInnerClass> innerStructInnerClassByInnerStructInnerStruct,
            Func<InnerAbstractClass, InnerAbstractClass.InnerAbstractClassInnerEnum, InnerAbstractClass.IInnerAbstractClassInnerInterface> getInnerAbstractClass,
            List<Dictionary<InnerAbstractClass.InnerAbstractClassStruct, IEnumerable<InnerImplementingClass[]>>> stuff)
        {
            string toStringHolder;

            toStringHolder = arg0.ToString();
            toStringHolder = arg0.Item1.ToString();
            toStringHolder = arg0.Item2.ToString();
            toStringHolder = arg0.Item3.ToString();
            toStringHolder = innerEnums.ToString();
            toStringHolder = innerEnums.First().ToString();
            toStringHolder = innerStructs.ToString();
            toStringHolder = innerStructs[0].ToString();
            toStringHolder = innerStructInnerEnum.ToString();
            toStringHolder = innerStructInnerEnum.Value.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerInterface.ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.Keys.First().ToString();
            toStringHolder = innerStructInnerClassByInnerStructInnerStruct.Values.First().ToString();
            toStringHolder = getInnerAbstractClass.ToString();
            toStringHolder = stuff.ToString();
            toStringHolder = stuff[0].ToString();
            toStringHolder = stuff[0].Keys.First().ToString();
            toStringHolder = stuff[0].Values.First().ToString();
            toStringHolder = stuff[0].Values.First().First().ToString();
        }
Exemplo n.º 41
0
        public Form track(Dictionary<string, double> angles, Tuple<JointType, JointType> bone, IReadOnlyDictionary<JointType, Joint> joints, IDictionary<JointType, Point> jointPoints)
        {
            int warnRange = 6;

            int neckLow = 80;
            int neckHigh = 160;

            if (bone.ToString().Contains("Neck"))
            {
                if (angles["neckAngle"] < neckLow || angles["neckAngle"] > neckHigh)
                {
                    return Form.Bad;
                }
                else if (angles["neckAngle"] < neckLow + warnRange || angles["neckAngle"] > neckHigh - warnRange)
                {
                    return Form.Warn;
                }
            }

            int kneeLow = 60;

            if (bone.ToString().Contains("KneeLeft"))
            {
                if (angles["leftKneeAngle"] < kneeLow)
                {
                    return Form.Bad;
                }
                else if (angles["leftKneeAngle"] < kneeLow + warnRange)
                {
                    return Form.Warn;
                }
            }

            if (bone.ToString().Contains("KneeRight"))
            {
                if (angles["rightKneeAngle"] < kneeLow)
                {
                    return Form.Bad;
                }
                else if (angles["rightKneeAngle"] < kneeLow + warnRange)
                {
                    return Form.Warn;
                }
            }

            int spineWarnMultiplier = 10;

            int spineLow = 177;
            int spineHigh = 178;

            if (bone.ToString().Contains("SpineShoulder"))
            {
                if (angles["upperBackAngle"] < spineLow || angles["upperBackAngle"] > spineHigh)
                {
                    return Form.Bad;
                }
                else if (angles["upperBackAngle"] < spineLow + warnRange / spineWarnMultiplier || angles["upperBackAngle"] > spineHigh - warnRange / spineWarnMultiplier)
                {
                    return Form.Warn;
                }
            }

            if (bone.ToString().Contains("SpineMid"))
            {
                if (angles["lowerBackAngle"] < spineLow || angles["lowerBackAngle"] > spineHigh)
                {
                    return Form.Bad;
                }
                else if (angles["lowerBackAngle"] < spineLow + warnRange / spineWarnMultiplier || angles["lowerBackAngle"] > spineHigh - warnRange / spineWarnMultiplier)
                {
                    return Form.Warn;
                }
            }

            return Form.Good;
        }
Exemplo n.º 42
0
        public void CanToStringFiveSizedTuplesWithNullsInMiddle()
        {
            var tuple1 = new Tuple<string>("1", null, "3",null , "5");

            tuple1.ToString().Should().Be("1, , 3, , 5");
        }
Exemplo n.º 43
0
        public void CanToStringFiveSizedTuples()
        {
            var tuple1 = new Tuple<string>("1", "2", "3", "4", "5");

            tuple1.ToString().Should().Be("1, 2, 3, 4, 5");
        }
Exemplo n.º 44
0
		public void ToStringTest ()
		{
			var t1 = new Tuple<int, object, int, int, int, int, int, Tuple<string, string>> (1, null, 3, 4, 5, 6, 7, new Tuple<string, string> (null, null));

			Assert.AreEqual ("(1, , 3, 4, 5, 6, 7, , )", t1.ToString (), "#1"); 
		}