C# 之 流和字符串之间的相互转换

using System;
using System.IO;
using System.Text;
namespace CSharpConvertString2Stream
{
     class Program
     {
         static void Main( string[] args )
         {
            string str = "This is the test string.";         //convert string to stream
            byte[] array = Encoding.ASCII.GetBytes(str);
            MemoryStream stream = new MemoryStream(array);   //convert stream to string
            StreamReader reader = new StreamReader(stream);
            string text = reader.ReadToEnd();
            Console.WriteLine(text);
            Console.ReadLine();
        }
    }
}
时间: 2024-11-05 04:31:43

C# 之 流和字符串之间的相互转换的相关文章

JS中实现JSON对象和JSON字符串之间的相互转换

对于主流的浏览器(比如:firefox,chrome,opera,safari,ie8+),浏览器自己提供了JSON对象,其中的parse和stringify方法实现了JSON对象和JSON字符串之间的相互转换,例如: // JSON对象转JSON字符串,输出:"{\"name\":\"zhangsan\",\"age\":10,\"birthday\":\"2017-08-15T07:09:48.724Z

JSON对象与字符串之间的相互转换 - CSDN博客

原文:JSON对象与字符串之间的相互转换 - CSDN博客 [html] view plain copy print? <html> <head> <meta name="viewport" content="width=device-width" /> <title>JSON对象与字符串之间的相互转换</title> <script src="~/Js/jquery-1.8.0.js&qu

JSON对象和字符串之间的相互转换

比如有两个变量,我要将a转换成字符串,将b转换成JSON对象: var a={"name":"tom","sex":"男","age":"24"}; var b='{"name":"Mike","sex":"女","age":"29"}'; 在Firefox,chrom

C# 二进制与字符串之间的相互转换

/// <summary> /// 将字符串转成二进制 /// </summary> /// <param name="s"></param> /// <returns></returns> public static string bianma(string s) { byte[] data = Encoding.Unicode.GetBytes(s); StringBuilder result = new St

JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)

在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法. JSON.stringify(obj)将JSON转为字符串.JSON.parse(string)将字符串转为JSON格式: var a={"name":"tom","sex":"男","age":"24"}; var aToStr =

PHP二进制与字符串之间的相互转换

<?php header("Content-type: text/html; charset=utf-8");      /** * 将字符串转换成二进制 * @param type $str * @return type */ function StrToBin($str){     //1.列出每个字符     $arr = preg_split('/(?<!^)(?!$)/u', $str);     //2.unpack字符     foreach($arr as 

二进制、十进制、十六进制、字符串之间的相互转换

1. 字节转10进制 直接使用(int)类型转换. /* * 字节转10进制 */ public static int byte2Int(byte b){ int r = (int) b; return r; } 2. 10进制转字节 直接使用(byte)类型转换. /* * 10进制转字节 */ public static byte int2Byte(int i){ byte r = (byte) i; return r; } 3. 字节数组转16进制字符串 对每一个字节,先和0xFF做与运算

解析JSON对象与字符串之间的相互转换

在开发的过程中,如果对于少量参数的前后台传递,可以直接采用ajax的data函数,按json格式传递,后台Request即可,但有的时候,需要传递多个参数,这样后台 接受的时候Request多个很麻烦,此时要按照类的格式或者 集合的形式进行传递. 例如:前台按类的格式传递JSON对象: var jsonUserInfo = "{\"TUserName\":\"" + userName + "\",\"TInterest\&qu

数组与字符串之间的相互转换

PHP: 数组转字符串:explode() $str = "Hello world. It's a beautiful day.";                    print_r (explode(" ",$str));                    ?> 结果:    Array(                       [0] => Hello                     [1] => world.