コード例 #1
0
        public override string SecondStar()
        {
            var result = StringHash.HashAscii(256, input);

            return(result.ToString());
        }
コード例 #2
0
        public override string FirstStar()
        {
            var result = StringHash.Hash(256, input);

            return(result.ToString());
        }
コード例 #3
0
        public void SecondStarExample2(string input, string expectedHash)
        {
            var hash = StringHash.HashAscii(256, input);

            Assert.Equal(expectedHash, hash);
        }
コード例 #4
0
        public void FirstStarArrayReplace()
        {
            var newArray = StringHash.ArrayReverseReplace(new[] { 1, 2, 3, 4 }, 3, 2);

            Assert.Equal(new[] { 4, 2, 3, 1 }, newArray);
        }
コード例 #5
0
        public void FirstStarExample()
        {
            var hash = StringHash.Hash(5, "3,4,1,5");

            Assert.Equal(12, hash);
        }