tôi đang tìm kiếm tại các siêu dữ liệu cho System.Web.Configuration.CompilationSection, và nhận thấy các thuộc tính sau trên TimeSpan BatchTimeout
tài sản:Tại sao 10675199.02: 48: 05.4775807 Thời gian tối đa cho phần biên dịch?
[TimeSpanValidator(MinValueString = "00:00:00",
MaxValueString = "10675199.02:48:05.4775807")]
một ai đó có thể giải thích tại sao điều này là giá trị tối đa cho phép? Bản thân TimeSpan có giới hạn trên, vậy tại sao lại có một xác nhận giá trị khác, và tại sao lại là số này?
Để mở rộng về điều này, đây là cách hai được xác định: 'public static readonly TimeSpan Zero = new TimeSpan (0);', 'public static readonly TimeSpan MaxValue = new TimeSpan (Int64.MaxValue);'. Chúng là các thể hiện của một kiểu không có sẵn trong thời gian biên dịch. –