一、文本与Base64 1、文本转Base64字符串private static string StrToBase64(string str){byte[] b = Encoding.Default.GetBytes(str);//转成 Base64 形式的 System.String str = Convert.ToBase64String(b);return str;}2、Base64字符串转文本private static string Base64ToStr(string str){byte[] c = Convert.FromBase64String(str);string xx = Encoding.Default.GetString(c);//或者//string xx =System.Text.Encoding.UTF8...
输入3行数据m,n,s。 请把m进制的数s转换为n进制的数显示输出 1 using System;2 3 namespace _1734 {5 /*6 * 2-62范围内任意进制转换7 */8 class Program9 {10 /*11 * 任意进制数转换成十进制数12 */13 public static string ArbitrarySystemToDecimal(string input_ArbitrarySystem, int old_radix, int radix)14 {15 char[] a = input_ArbitraryS...
一、常用视频格式分辨率640x480p 720p格式,分辨率为1280720p / 60Hz,行频为45kHz 1080p格式,分辨率为19201080逐行扫描,专业格式二、FFmpeg部分参数说明://参数说明 /** -i filename(input) 源文件目录* -y 输出新文件,是否强制覆盖已有文件* -c 指定编码器 * -fs limit_size(outinput) 设置文件大小的限制,以字节表示的。没有进一步的字节块被写入后,超过极限。输出文件的大小略大于所请求的文件大小。* -s 视频比例 4:3 ...
这里举例两种方式。 1. Newtonsoft.Json.JsonConvert 需要引用外部的 Newtonsoft.Json.dll /// <summary> /// 将json字符串转换为对象(使用Json.net) /// </summary> /// <param name="response"></param> /// <param name="dateformatstring">时间格式</param> /// <returns></returns> public T JsonNetConvertJson<T>(string response) {try{//return JsonConvert.DeserializeObject<T>(response);JsonSerializerSettings jsSet...
字符串转为数组 string str = "1,2,3,4"; string[] strArr = str.Split(,); 数组转为字符串 string[] scoresArr = { "1", "2", "3", "4", "5" };string scores = string.Join(",", scoresArr); 字符串转为集合 string str = "a,b,c"; List<string> strList = str.Split(,).ToList(); 集合转为字符串 List<string> abcList = new List<string> { "a", "b", "c", "d" };string str = string.Join(",", abcList);
1.概述 returnStr += byteArray[i].ToString("X2"); byte[] returnBytes = new byte[hexString.Length / 2]; returnBytes[i] = Convert.ToByte(hexString.Substring(i * 2, 2), 16); 2.代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace ConsoleApp14 {class Program{static void Main(string[] args){test1();test2();Console.ReadKey();}s...
一、问题: 当我们拿到百度某个链接时,显示的是一个链接https://www.sogou.com/link?url=xxx,跳转后的链接是:https://baike.sogou.com/xxx例:原链接:https://www.sogou.com/link?url=DOb0bgH2eKjRiy6S-EyBciCDFRTZxEJg9BcDwvTo02r26FDhCNBXEOt74PAtEBpptz5XqOoFKPCt5pUc3zy0dg..跳转后的链接:https://baike.sogou.com/v7677690.htm?fromTitle=text%28%29 这里我们需要得到跳转后的链接,此方法也可用于360搜索链接转换 二、代...
一:经常用的四舍五入标准:区别于银行家标准,参考https://www.cnblogs.com/renzhiwei/p/4229384.html static void Main(string[] args){//方法一: //double类型直接转换,利用math.round方法。3为小数位数double a = 3.16156;double aa=Math.Round(a, 3, MidpointRounding.AwayFromZero); //另一个枚举属性为银行家标准Console.WriteLine(aa);float b = 3.16156f; //float类型也可以使用double bb=Math.Round(b, 3, MidpointR...
一、问题: 当我们拿到百度某个链接时,显示的是一个链接http://www.baidu.com/link?url=xxx,跳转后的链接是:https://jingyan.baidu.com/xxx例:原链接:http://www.baidu.com/link?url=o5-CyJpFk1D7uqLk2j_JUZj_c21WRHxBriq7joicttffJPJko5CvpciHQRsaUAb1Zufgc_9Ddy1AJ-CIiKFvRpfRIFvRBjRb9sFFmpOjmKC跳转后的链接:https://jingyan.baidu.com/article/b907e627cd7ccf46e6891c58.html 这里我们需要得到跳转后的链接 二、代码usi...
1.进制与进制转换 进制:二、八、十六进制(计算机常用),十进制(生活常用)进制转换: 十进制转二(八、十六)进制:短除法 二(八、十六)进制转十进制:从低到高求和 2.原反补码3.数据类型 数据类型:就是计算机 ?于储存各种数据的结构 基本数据类型:引用数据类型: 4.标识符5.常变量6.代码注释
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace test {public enum MyEnum{//最后一个不用,男, 女,狗,我,你,他,我们,你们,啥子}class Program{static void Main(string[] args){//枚举转换为int类型int a = (int)MyEnum.他;Console.WriteLine(a);//int转换为枚举类型int b = 3;MyEnum c = (MyEnum)b;Console.WriteLine(c);//将枚举类型转换为字符...
定义简单单链表结构 public class ListNode{public int val;public ListNode next;public ListNode(int val = 0, ListNode next = null){this.val = val;this.next = next;}}List转换为单链表,单链表转换为List的转换类 public class ListListNodeConversion{#region List集合转换为ListNodepublic static ListNode ListToListNode(List<int> list){if(list == null){return null;}ListNode head = null, tail = null;forea...
以下示例演示如何执行下列任务: 获取字符串中每个字符的十六进制值。 获取与十六进制字符串中的每个值对应的字符。 将十六进制 string 转换为整型。 将十六进制 string 转换为浮点型。 将字节数组转换为十六进制 string。示例一: 输出 string 中的每个字符的十六进制值。 首先,它将 string 分析为字符数组,然后对每个字符调用 ToInt32(Char) 以获取相应的数字值。最后,在 string 中将数字的格式设置为十六进制表示形式。 stri...
1.使用Marshal类的StructureToPtr与PtrToStructure函数对object与byte数组进行转换 命名空间:System.Runtime.InteropServices/// <summary>/// 将对象转换为byte数组/// </summary>/// <param name="obj">被转换对象</param>/// <returns>转换后byte数组</returns>public static byte[] ObjectToBytes(object obj){byte[] result = new byte[Marshal.SizeOf(obj)];IntPtr intPtr = Marshal.UnsafeAddrOfPinnedArrayElement(result...
一、 利用转字符串函数Tostring()能把所有进制转换成字符串,但是转换成字符串之前会把它转成十进制,再转成字符串形式