ToString() public méthode

Gets a string representation of this object.
public ToString ( ) : string
Résultat string
Exemple #1
0
        public void TestJetThreadstatsToStringPerf()
        {
            var t = new JET_THREADSTATS
            {
                cPageReferenced = 10,
                cPageRead = 5,
                cPagePreread = 4,
                cPageDirtied = 3,
                cPageRedirtied = 2,
                cLogRecord = 1,
                cbLogRecord = 0,
            };

            // Call the method once to make sure it is compiled.
            string ignored = t.ToString();

            const int N = 100000;
            Stopwatch s = Stopwatch.StartNew();
            for (int i = 0; i < N; ++i)
            {
                ignored = t.ToString();
            }

            s.Stop();

            double ms = Math.Max(1, s.ElapsedMilliseconds);
            Console.WriteLine("{0} calls in {1} ({2} ms/call)", N, s.Elapsed, ms / N);
        }
Exemple #2
0
 public void TestJetThreadstatsToStringZero()
 {
     var t = new JET_THREADSTATS
     {
         cPageReferenced = 0,
         cPageRead = 0,
         cPagePreread = 0,
         cPageDirtied = 0,
         cPageRedirtied = 0,
         cLogRecord = 0,
         cbLogRecord = 0,
     };
     const string Expected = "0 page references, 0 pages read, 0 pages preread, 0 pages dirtied, 0 pages redirtied, 0 log records, 0 bytes logged";
     Assert.AreEqual(Expected, t.ToString());
 }
Exemple #3
0
 public void TestJetThreadstatsToString()
 {
     var t = new JET_THREADSTATS
     {
         cPageReferenced = 10,
         cPageRead = 2,
         cPagePreread = 3,
         cPageDirtied = 4,
         cPageRedirtied = 5,
         cLogRecord = 6,
         cbLogRecord = 7,
     };
     const string Expected = "10 page references, 2 pages read, 3 pages preread, 4 pages dirtied, 5 pages redirtied, 6 log records, 7 bytes logged";
     Assert.AreEqual(Expected, t.ToString());
 }
Exemple #4
0
 public void TestJetThreadstatsToStringSingular()
 {
     var t = new JET_THREADSTATS
     {
         cPageReferenced = 1,
         cPageRead = 1,
         cPagePreread = 1,
         cPageDirtied = 1,
         cPageRedirtied = 1,
         cLogRecord = 1,
         cbLogRecord = 1,
     };
     const string Expected = "1 page reference, 1 page read, 1 page preread, 1 page dirtied, 1 page redirtied, 1 log record, 1 byte logged";
     Assert.AreEqual(Expected, t.ToString());
 }