コード例 #1
0
        public void ReadInt32_Reads_Values()
        {
            var target = new StringTokenizer("123,456");

            Assert.Equal(123, target.ReadInt32());
            Assert.Equal(456, target.ReadInt32());
            Assert.Throws <FormatException>(() => target.ReadInt32());
        }
コード例 #2
0
ファイル: PixelPoint.cs プロジェクト: soosr/Avalonia
 /// <summary>
 /// Parses a <see cref="PixelPoint"/> string.
 /// </summary>
 /// <param name="s">The string.</param>
 /// <returns>The <see cref="PixelPoint"/>.</returns>
 public static PixelPoint Parse(string s)
 {
     using (var tokenizer = new StringTokenizer(s, CultureInfo.InvariantCulture, exceptionMessage: "Invalid PixelPoint."))
     {
         return(new PixelPoint(
                    tokenizer.ReadInt32(),
                    tokenizer.ReadInt32()));
     }
 }