コード例 #1
0
 public override int GetObjectEncodeSize(object value, bool arrayEncoding)
 {
     if (arrayEncoding)
     {
         return(FixedWidth.BooleanVar);
     }
     else
     {
         return(BooleanEncoding.GetEncodeSize((bool)value));
     }
 }
コード例 #2
0
        //// get encode size methods

        /// <summary>
        /// Gets the encode size of a boolean value.
        /// </summary>
        /// <param name="value">The boolean value.</param>
        /// <returns>Encode size in bytes of the boolean value.</returns>
        public static int GetBooleanEncodeSize(bool?value)
        {
            return(BooleanEncoding.GetEncodeSize(value));
        }