.Net

C#正则应用

private int IsDigitOrNumber(string str){    if(System.Text.RegularExpressions.Regex.IsMatch(str,@"(?i)^[0-9a-z]+$"))        return 1;    else return 0;}...
代码星球·2023-05-06

C# 多维数组 交错数组的区别,即 [ , ] 与 [ ][ ]的区别

多维数组的声明在声明时,必须指定数组的长度,格式为type[lenght,lenght,lengh,...]int[,]test1=newint[3,3]; 或声明时即赋值,由系统推断长度int[,]test1={{1,2,3},{1,2,3},{1,2,3},};交错数组的声明声明时,至少需要指定第一维的长度,格式为...
代码星球·2023-05-06

C#打开新页面

最常用的页面跳转(原窗口被替代):Response.Redirect("XXX.aspx");利用url地址打开本地网页或互联网:Respose.Write("<scriptlanguage='javascript'>window.open('"+url+"');</script>");原窗口保...

.NET Framework各版本汇总以及之间的关系

目录(?)[-]原文链接:http://blog.csdn.net/kingmax54212008/article/details/25886345...

启动Oracle报错: syntax error or unresolved network name 'LISTENER_ORCL'

原文:https://blog.csdn.net/baidu_32383657/article/details/53020624   原博主:http://blog.csdn.net/lpftobetheone/article/details/11099785对此进行了整理一、错误SQL&...

nmtui解决network-scripts目录下无网卡对应配置文件问题

1.问题出现的原因设备先安装了操作系统,后插上网卡到设备,就会出现/etc/sysconfig/network-scripts目录下无该网卡对应配置文件的问题,但是ifconfig命令能看见系统给该网卡产生的名称。例如系统安装后,插上新兆网卡,ifconfig直接结果:  但是/etc/sysconfig/networ...

@Html.TextAreaFor表单高度和宽度的设置

<%:Html.TextAreaFor(model =>model.Content,rows,cols,new{@class="aaa", placeholder="请输入内容"})%>,其中rows为行数,cols为列数。如果只设置高度,c...

C#设置字体和字体颜色和字体样式

privatevoidradioButton1_CheckedChanged(objectsender,System.EventArgse){//设置字体为宋体textBox1.Font=newFont("宋体",textBox1.Font.Size,textBox1.Font.Style);}privatevoidr...
开发笔记·2023-04-20

VS2019 C#怎么查看类图

什么是类图?类图(Classdiagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。通过查看一个项目的类图,可以看到该项目中类的继承关系图,以及类中的成员概括,便于从全局上看待类的关系。查看方式很简单:打开VS2019,找到目标项目,点击右键→查看→查看类...
开发笔记·2023-04-20

Visual Studio 2022 不支持 .NET Framework 4.5 项目解决办法

如下图提示开始以为是未安装4.5版本,下载安装好后依然打不开,在网络各种搜索下发现,原来2默认VisualStudio2022不再支持安装.NETFramework4.5组件,安装界面根本没有4.5版本的选项,如下图所示。解决方案解决方法是需要单独在nuget单独下载然后替换原来的4.5版本,步骤如下1、下载nuget...

VS2022 安装.NET4.5目标包的方法

众所周知VS2022将不再支持.NET4.5,即使在VisualStudioInstaller中也找不到.NET4.5的选项在不改变项目结构的情况下,要么选择继续使用VS2019,当然博主已经卸掉了,那么还有什么方法呢?我们可以在NuGet包中下载.NET4.5的工具包将PM:后的代码复制进程序包控制台并回车(VS顶部...

dataGridView使用技巧

DataGridView的几个基本操作:1、获得某个(指定的)单元格的值:dataGridView1.Rows[i].Cells[j].Value;2、获得选中的总行数:dataGridView1.SelectedRows.Count;3、获得当前选中行的索引:dataGridView1.CurrentRow.Inde...
开发笔记·2023-04-19

C# 对象的深复制拷贝和浅复制拷贝

Queue<string>aa=newQueue<string>{};Queue<string>bb=newQueue<string>{};aa.Enqueue("a1");aa.Enqueue("a2");bb=aa;//浅拷贝,bb或者aa的值发生不变,都会变化--地...
开发笔记·2023-04-19

C#封装DLL

一、C#封装成DLL1、在VS中创建项目选择类库,命名myDll  2、建立好项目后自动生成的代码如下:    代码修改如下,添加自己要封装的C#代码,注意修饰符必须为publicusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSyst...
开发笔记·2023-04-19

DllImport使用

DllImport使用1.Dll引用路径(1)exe运行程序所在的目录(2)System32目录(3)环境变量目录(4)自定义路径,如:DllImport(@"C:OJBinJudge.dll")2..DllImport用法[DllImport("User32.dll")]pri...
开发笔记·2023-04-18