Tce.RpcBinarySerializer.getByteCount C# (CSharp) Method

getByteCount() public static method

public static getByteCount ( string value ) : int
value string
return int
        public static int getByteCount(string value)
        {
            int count = 0;
            UTF8Encoding utf8 = new UTF8Encoding();
            count = utf8.GetByteCount(value);
            return count + 4;
        }

Usage Example

Example #1
0
        // cha ,java 里面有个bug啊,计算datasize有问题,回过头去改一下(python,...其他有没有问题啊,查查!)
        public int datasize()
        {
            int size = 0;
            //string key, val;
            UTF8Encoding utf8 = new UTF8Encoding();

            foreach (KeyValuePair <string, string> kv in _props)
            {
                size += RpcBinarySerializer.getByteCount(kv.Key) + RpcBinarySerializer.getByteCount(kv.Value);
            }
            return(size);
        }