随笔分类 - 0x0001 .Net开发
摘要:值类型 int i=null; int? i=null; 我们用一个问号 来指定这个值类型是可空的 属性是只读的 字符串 从上面可以看出来,s2指向的是常量值,后面局部变量的s1做任何修改都不会改变s2自身的值 对象 //output:Name: 李四 ID: 30012211 p1 和p2 都在堆
阅读全文
摘要:使用方法 Debug.WriteLine(IpLongUtils.ip2Long("HTTP://192.168.1.1")); Debug.WriteLine(IpLongUtils.ip2Long("192.168.0.1")); Debug.WriteLine(IpLongUtils.long
阅读全文
摘要:namespace demoSp; class Program { static void Main(string[] args) { threadpl(); } public static void threadpl() { Console.WriteLine("Async Test job:")
阅读全文
摘要:受到这篇文章的影响,C#版本也可以实现IP的存取 MySQL如何有效的存储IP地址及字符串IP和数值之间如何转换 逻辑右移就是不考虑符号位,右移一位,左边补0 算术右移需要考虑符合位,右移一位,若符号位为1,就在左边补1,否则补0 算术右移也可以进行有符号位的除法,右移n位就等于2的n次方 205的
阅读全文
摘要:internal class DelegateCommand : ICommand { private readonly Action _execute; private readonly Func<bool> _canExecute; public DelegateCommand(Action e
阅读全文
摘要:概览 最近有个需求是通过c#代码来启动 python 脚本。嘿~嘿!!! 突发奇想~~既然可以启动 python 脚本,那也能启动 flask,于是开始着手操作。 先看gif图 准备 因为使用的是.NET Core 3.1来创建的控制台程序,启动flask web程序,所以需要下载dotnet-sd
阅读全文
摘要:概览 随着我们的应用程序越来越受欢迎,我们的下一步将要开发多语言功能。方便越来越多的国家使用我们中国的应用程序, 基于 WPF 本地化,我们很多时候使用的是系统资源文件,可是动态切换本地化,就比较麻烦了。 有没有一种方法既可以适用系统的资源文件,又能方便快捷的切换本地化呢? 实现思路 现在我们将要实
阅读全文
摘要:前言 在内存当道的日子里,无论什么时候都要考虑这些代码是否会影响程序性能呢? 在现在的世界里,几乎不会去考虑用了几百毫秒,可是在特别的场景了,往往这几百毫米确影响了整个项目的快慢。 通过了解这两者之间的性能差异,希望帮助大家在合适的场景里选择正确的编码。 实例 public class PointC
阅读全文
摘要:1. 在服务 Transfer 实现的协定列表中找不到协定名称 "IMetadataExchange" 将 ServiceMetadataBehavior 添加到配置文件或直接添加到 ServiceHost,以启用对该协定的支持 <?xml version="1.0" encoding="utf-8
阅读全文
摘要:1. 打包Released的时候出现问题意思是说 本地项目,类里有这个Visibility属性不能进行序列化 解决:去找到你既有xml序列化又有 Visibility属性的类, 并移除 Visibility属性 或者更改其他类型 类似问题解决
阅读全文
摘要:double ntime=dateTimeToUnixTimestamp(DateTime.Now); long g1 = GetUnixTimestamp(); long g2 = ConvertDateTime2Long(DateTime.Now); public double dateTime
阅读全文
摘要:using System; namespace FuncDemo { internal class Program { private static void Main() { //类似委托功能 Func<InputArgs, Result> func = TsetFunction; System.
阅读全文
摘要:UpFileContent upfile = new UpFileContent(); upfile.StationImageName = "123.png"; FileStream fs = new FileStream(@"E:\123.jpg", FileMode.Open, FileAccess.Read); Byte[] btye2 = new byte[fs.Length]; fs.Read(btye2, 0, Convert.ToInt32(fs.Length)); f...
阅读全文
摘要:字符串声明:C#:string name = “lwme.cnblogs.com”; Objective-C:NSString *name = @”lwme.cnblogs.com”;字符串前面的@符号是objc在标准C语言基础上添加的特性,"SteveZ"前面有一个@符号表示字符串应该作为Cocoa的NSString来处理,是把C string转换成NSString的一个简写。获取长度:C#:name.LengthObjective-C:[name length]name.length转换:C#:int i = 10;string age = i.ToString();i
阅读全文
摘要:public class RK_URLReqeust {public delegate void Callback(string response);Callback callback;public string Response { get; private set; } public RK_URLReqeust(string url, Callback callback) { // Initialize members this.url = url; this.callback = callback; //State = URLRequestState.Idle; } Response .
阅读全文

浙公网安备 33010602011771号