搜索结果
查询Tags标签: Using,共有 1013条记录-
第十章-JavaScript 互操作性
从 C# 调用 JavaScript 浏览器具有许多您可能希望在 Blazor 网站中使用的功能。 例如,您可能希望使用浏览器的本地存储来跟踪某些数据。由于 Blazor 的 JavaScript 互操作性,这很容易。 提供胶水功能 要调用 JavaScript 功能,首先要在 JavaScript 中构建粘合函数。我喜…
2022/9/5 1:24:21 人评论 次浏览 -
【WPF】SecureString类型 用于密码框,密码等
也许很多人都是第一次知道还有SecureString这样一个类型,我也不例外。SecureString并不是一个常用的类型,但在一些拥有特殊需求的额场合,它就会有很大的作用。顾名思义,SecureString意为安全的字符串,它被设计用来保存一些机密的字符串,完成传统字符串所不能做到的工…
2022/9/4 23:25:35 人评论 次浏览 -
C#之依赖注入DI(DependencyInjection)
依赖注入实际上是一种设计模式,它可以有效降低模块之间的耦合度。 基本思路:创建ServiceCollection对象用ServiceCollection对象进行注册服务用ServiceCollection创建ServiceProvider对象,通过ServiceProvider的GetService方法获取服务而服务分为transient,scoped,sing…
2022/9/4 14:23:11 人评论 次浏览 -
asio使用例子
阻塞调用# include<iostream> # include<boost/asio.hpp> # include<boost/date_time/posix_time/posix_time.hpp> using namespace std;int main() {cout << "One" << endl;boost::asio::io_service io;boost::asio::deadline_t…
2022/9/3 23:26:27 人评论 次浏览 -
[CSharpTips]C# 将DataTable转换为类
将DataTable转换为类 众所周知,有时候我们需要将sql查询返回的DataTable转换为类。最开始是使用循环一个个给类的属性赋值,但是这样效率低并且无法复用。 后来了解到利用DataTable添加扩展方法可以轻松的实现这一功能using System; using System.Collections.Generic; u…
2022/9/2 1:24:25 人评论 次浏览 -
C# using()的本质
“ 程序世界没有秘密,所有答案都在源码里 ” 源自【公众号:刘先生的IT乐园】 原文链接: C# using()的本质01.点明观点 C#中,非托管资源使用之后必须释放,而using()是使用非托管资源的最佳方式,可以确保资源在代码块结束之后被正确释放,并且代码更简洁。 这里说的…
2022/9/2 1:23:05 人评论 次浏览 -
多线程实战双色球
随机数索引生成代码:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace YpDotNetCoreTaskWinForm.Common {internal class RandomHelper{public int GetRandomNumberDelay(int min, int ma…
2022/8/30 6:22:46 人评论 次浏览 -
C# 处理日志输出的类
1 using System;2 using System.Collections.Generic;3 using System.Diagnostics;4 using System.IO;5 using System.Reflection;6 using System.Threading;7 8 namespace Common9 {10 /// <summary>11 /// 处理日志输出的类12 /// </summary>13…
2022/8/30 1:24:11 人评论 次浏览 -
C# 处理TCP数据的类(服务端)
1 using System;2 using System.Collections.Generic;3 using System.Net;4 using System.Net.Sockets;5 using System.Text;6 using System.Threading;7 8 namespace TestDemo9 {10 /// <summary>11 /// 处理TCP数据的类12 /// </summary>13 …
2022/8/30 1:24:11 人评论 次浏览 -
uniapp+.net core 小程序获取手机号
获取手机号 从基础库 2.21.2 开始,对获取手机号的接口进行了安全升级,以下是新版本接口使用指南。(旧版本接口目前可以继续使用,但建议开发者使用新版本接口,以增强小程序安全性) 因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 but…
2022/8/30 1:23:08 人评论 次浏览 -
C#捕获未处理异常
Console控制台程序 使用AppDomain.CurrentDomain.UnhandledException捕获所有线程的未处理异常 注1:执行完异常捕获的OnUncaughtExceptionHandler回调函数后,进程会立即退出。using System;namespace ConsoleApp1 {class Program{ static void Main(string[] args){AppD…
2022/8/29 1:22:57 人评论 次浏览 -
【python3.8】斐波拉契数列实现
import timedef memoize(f):memo = {}def helper(x):if x not in memo:memo[x] = f(x)return memo[x]return helper@memoize def fib(n):if n == 0:return 0elif n == 1:return 1else:return fib(n-1) + fib(n-2)def fib_seq(n):res = []if n > 0:res.extend(fib_seq(…
2022/8/29 1:22:45 人评论 次浏览 -
AtCoder Beginner Contest 266 A-D
AtCoder Beginner Contest 266 https://atcoder.jp/contests/abc266 EF 待补 A - Middle Letter 输出字符串最中间的那个字母 #include <bits/stdc++.h>using namespace std;int main () {string s;cin >> s;cout << s[(s.size()+1)/2-1]; }B - Modulo …
2022/8/28 6:23:58 人评论 次浏览 -
net/net core 压缩和解压文件类—完美支持Linux
/// <summary> /// 文件压缩类 /// </summary> public class ZipHelper {/// <summary>/// 单文件压缩成ZIP/// </summary>/// <param name="fileSource">源文件路径</param>/// <param name="fileOut">ZI…
2022/8/28 5:22:46 人评论 次浏览 -
AtCoder Beginner Contest 265
AtCoder Beginner Contest 265 https://atcoder.jp/contests/abc265 A - Apple 有两种购买策略:\(x\) 元买一个苹果 or \(y\) 元买三个苹果,问买 \(n\) 个苹果最少要花多少钱 #include <bits/stdc++.h>using namespace std;int main () {int x, y, n;cin >>…
2022/8/26 23:27:50 人评论 次浏览