コード例 #1
0
        public static byte[] GetPacketData(byte[] data)
        {
            var eof    = GetEncoding.GetBytes(DEF_EOF);
            var packet = new byte[data.Length + eof.Length];

            Array.Copy(data, 0, packet, 0, data.Length);
            Array.Copy(eof, 0, packet, data.Length, eof.Length);
            return(packet);
        }
コード例 #2
0
        private void WriteWithoutCache(HttpContext context)
        {
            GZipOutputStream gzipStream = new GZipOutputStream(context.Response.OutputStream);

            byte[] buff = GetEncoding.GetBytes(_content.ToCharArray());
            gzipStream.Write(buff, 0, buff.Length);
            gzipStream.Flush();
            gzipStream.Close();
        }
コード例 #3
0
ファイル: Link.cs プロジェクト: sen866/action_lib
        private static ScenarioData loadLinkData(String href)
        {
            var path  = FilePathSearcher.FindPath(FilePathSearcher.FileType.Scenario, href);
            var bytes = File.ReadAllBytes(path);
            var text  = GetEncoding.GetCode(bytes).GetString(bytes);

            var scenarioData = ScenarioLoader.LoadFromText(text);

            return(scenarioData);
        }
コード例 #4
0
 public static byte[] GetPacketData(string data)
 {
     return(GetEncoding.GetBytes(data + DEF_EOF));
 }
コード例 #5
0
        public void TestB_GlobalGetEncoding()
        {
            var encoding = GetEncoding.Invoke();

            Assert.Equal(s_codepageName, encoding.WebName);
        }