#P

C# WinForm 利用 SplitContainer 实现两个控件随窗口大小变化而均匀变化

C#WinForm的控件,有两个属性:Anchor:默认是Top、Left,如果我们把四个方向都勾上,则其父控件缩放大小时,其自身也随着缩放大小。Dock:如果我们选择为Fill,其效果和Anchor四个方向都勾上一样。两个属性只能使用一个。但是假如我有两个TextBox时:如果是纵向排列,则高度上,只能有一个Text...

.NET 应用程序的 config 文件的 appSettings 修改后,应用程序能读取新值吗?

.NET新建一WinForm程序,放一按钮:private void button1_Click(object sender, EventArgs e){MessageBox.Show(ConfigurationManager.AppSettings["seg...

.NET(C#)获取 CPU 占用率

using System.Diagnostics;PerformanceCounter cpuCounter = new PerformanceCounter("Processor", "% Processor ...
代码星球 代码星球·2023-04-16

C# Split 的项无内容,是 null 还是 Empty?

var s = "a-";var arr = s.Split('-');Response.Write(arr[1] == null); // FalseResponse.Write(a...

C# PadLeft、PadRight 未指定第 2 个参数时,以什么填充?

C#PadLeft、PadRight未指定第2个参数时,以什么填充?s.PadLeft(5, '0');s.PadLeft(5);如上,第一句以0填充,第二句以什么填充呢?以空格填充。...

C# 中处理 JSON-使用 JavaScriptSerializer 更简单

C#中处理JSON-使用DataContractJsonSerializerC#中处理JSON-属性应public、无参数构造函数应该有C#中处理JSON-字符串属性值转义C#中处理JSON-使用JavaScriptSerializer更简单C#中处理JSON-生成的JSON属性顺序是怎样的?JavaScriptSer...

C# Linq 去重-GroupBy、Select 巧对类去重

C#Linq去重-Select、Distinct对唯一性的认定C#Linq去重-GroupBy、Select巧对类去重假设我们从数据库表中读取了值,存在类中,由于不断地读取、添加,可能造成重复,我们的规则是Id重复,则重复,如何利用Linq快速去重呢?看代码public class C{public...

C# 中 || 与 |、&& 与 & 的区别

||与|、&&与&均可用于逻辑比较,但是||、&&在明确结果后,不会继续执行右边,而|、&总是会继续执行。protected bool Second(){Response.Write("I'm here.");re...
代码星球 代码星球·2023-04-16

Application.ExecutablePath 与 Application.StartupPath

Application.ExecutablePath返回的路径中包含可执行文件名。形如:C:itpowitpow.exeApplication.StartupPath返回的路径中不包含可执行文件名。形如:C:itpow,注意itpow后面没有“”。...

.NET Parallel 并行循环

.NETFramework4.0开始,加入了 Parallel 并行循环语句,这个语句类似于线程,但是用起来更简单。Parallel.For与Parallel.ForEachusing System.Threading.Tasks;Parallel.For(0, count,&n...
代码星球 代码星球·2023-04-16

.NET ProgressBar 进度条

.NETProgressBar进度条常用属性有4个,如下:Minimum,默认值:0Maximum,默认值:100Value,默认值:0Step,默认值:10要让进度条“走”起来,有两种方法:法一、直接修改Value值。法二、调用 PerformStep(),使Value增加Step。改变Maximum值:改...
代码星球 代码星球·2023-04-16

NPOI 遇到公式时的取值情况

普通情况假如:Excel单元格D1为公式:=B1+C1那么 NPOI.SS.UserModel.ICell的:CellType为 NPOI.SS.UserModel.CellType.Formula。CellFormula为B1+C1,注意:没有等于号;同时会格式化(比如本来公式+前后有空格,这里取...

ListView 列的 Index 值不受 DisplayIndex 影响

ListView的各个列都有个Name,比如Name为myColumn,我们可以通过myColumn.Index取列的索引值。不过要注意的是这个索引值不受DisplayIndex的影响,也就是说我们先后创建了column1、column2,但是我们通过改变DisplayIndex将column2显示在了前面。此时col...

C# string.Replace 两个参数可为 null 吗?

C#中string的Replace可跟两个参数:s.Replace(oldValue,newValue)oldValue:既不允许为null,也不允许为零长度字符串。newValue:既允许为null,也允许为零长度字符串,null等效于零长度字符串。...

C# Split 分隔符之间也有分隔关系时结果怎样?

strings="1abc2";string[]arr=s.Split(newstring[]{"b","abc"},StringSplitOptions.None);如上代码,分隔符中,b被abc包含,且我们故意把b写在前面,那么最终结果是1a、c2还是1、2呢?答案是:1、2。我们可以理解为总是先用长的去分隔。...
首页上一页...657658659660661...下一页尾页