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(); }
public void ShowResult() { const int upto = 100000; Tuple <int, int> actual = _sut.GetPreviousNumberBefore3Over7(upto); _output.WriteLine(actual.ToString()); }
//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); }
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)); } }
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()); }
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)); }
/// <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()); }
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()); }
/// <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; })); }
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); }
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()); }
private void Awake() { _laneSizePercentage = GenerateLaneSize(); _laneSize = ConvertPercentageToValue(_laneSizePercentage); _musicBoxRect = GenerateMusicBoxRect(_musicSheet.Lines, _laneSize); _musicSheet.MusicBoxes = _musicSheet.CreateMusicBoxes(_musicBoxRect); Debug.Log("LaneSize:" + _laneSizePercentage.ToString()); }
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(); }
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); }
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)); }
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()); }
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(); }
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()); }
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(); }
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(); }
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()); }
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()); }
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()); }
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(); }
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); }
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()); }
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)); }
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)); }
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(); }
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; }
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); } }
/// <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(); }
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; }
public void CanToStringFiveSizedTuplesWithNullsInMiddle() { var tuple1 = new Tuple<string>("1", null, "3",null , "5"); tuple1.ToString().Should().Be("1, , 3, , 5"); }
public void CanToStringFiveSizedTuples() { var tuple1 = new Tuple<string>("1", "2", "3", "4", "5"); tuple1.ToString().Should().Be("1, 2, 3, 4, 5"); }
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"); }