51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#M
抛弃传统,用委托、Lambda、Linq 取 List 中的项
假如我们有一个列表publicclassCounty{publicintCountyId{get;set;}publicstringCountName{get;set;}}List<County>counties=newList<County>();counties.Add(newCounty(...
代码星球
·
2023-04-16
抛弃
传统
委托
Lambda
Linq
C# 的 Path.GetFileName、Path.GetExtension、Path.GetDirectoryName
Path.GetFileNamestrings1=Path.GetFileName("D:\dir\asp.net\readme.txt");//readme.textstrings2=Path.GetFileName("D:\dir\asp.net\readme.");//readme.strings3=Path.G...
代码星球
·
2023-04-16
Path.GetFileName
Path.GetExtension
Path.GetDirectoryName
C# Path.Combine 并不那么智能
Path.Combine的两个参数,均不允许为null,另外,只要其中一个参数为零长度字符串,就直接返回另一个参数。string s1 = Path.Combine("D:", "cftea.txt"); // D:cf...
代码星球
·
2023-04-16
Path.Combine
并不
那么
智能
讲讲 C# 的 Trim、TrimStart、TrimEnd
Trim 不带参数是去掉两端空白字符(含全角空格、半角空格、Tab 等)。如果Trim 带参数:就相当于TrimStart+TrimEnd(TrimStart、TrimEnd 必带参数)那我们讲讲TrimStart 吧。strings="bbacbabA123abc";...
代码星球
·
2023-04-16
讲讲
Trim
TrimStart
TrimEnd
C# 中用 CompareTo 对 0-9、a-z、A-Z 排序结果怎么?
C# 用CompareTo 排序,实际就是要看CompareTo 如何比较字符串的,经测试:0<1<2<a<A<b,也就是说数字和大小字母的正排序为:0-9aA-zZ和我们通常想象的ASCII 顺序不一样。如果你想深入研究,我们建议你继续阅读:深入谈...
代码星球
·
2023-04-16
中用
CompareTo
a-z
A-Z
排序
SQL Server timestamp 如何转换成 C# 中的 string
SQLServer 中的timestamp 是自动值,只要是这个类型,在添加、修改记录时,这个值就会自动添加、更新,可用来确定这条记录有没有变更过。timestamp 在C# 中对应的是byte[] 类型,要转换成string的话,可用下面的方法:"0x"+BitCon...
代码星球
·
2023-04-16
SQL
Server
timestamp
如何
换成
如何判断 ContextMenuStrip 是在哪个控件上点右键触发的?
我们做了一个ContextMenuStrip,有两个控件关联了它,也就是说在这两个控件上右键,都会弹出右键菜单在右键菜单弹出之前,如何判断是由哪个控件触发的呢?privatevoidcontextMenuStrip1_Opening(objectsender,CancelEventArgse){(senderasCon...
代码星球
·
2023-04-16
如何
判断
ContextMenuStrip
是在
哪个
.NET WebBrowser-DocumentCompleted 说明
.NETWebBrowser-制作表单系统.NETWebBrowser-一点心得.NETWebBrowser-访问网页失败.NETWebBrowser-DocumentCompleted说明.NETWebBrowser-屏蔽JavaScript错误信息.NETWebBrowser-自动点击网页中的按钮.NETWebBr...
代码星球
·
2023-04-16
.NET
WebBrowser-DocumentCompleted
说明
关于 CSharp 值-new DateTime() 值是多少?
关于CSharp值-newDateTime()值是多少?关于CSharp值-nullable的变量ToString()怎样的?关于CSharp值-CSharpchecked关键词关于CSharp值-LINQ、Where、Find无结果时,返回值如何?关于CSharp值-默认值关于CSharp值-?.的默认值DateTi...
代码星球
·
2023-04-16
关于
CSharp
-new
DateTime
多少
C# String.Format 就想原样输出 {0} 怎么办?
{0} 是String.Format 中的一个占位符,如下:Response.Write(String.Format("{0}","cftea"));结果为cftea。但是我就想原样输出{0},就像有转义字符一样,怎么办呢?用{{0}} 吧。那如果我想原样输出{0,是不是得写{{0&nbs...
代码星球
·
2023-04-16
String.Format
原样
输出
怎么办
C# 的 decimal、float 如何赋值
要使用m、f标识符,如下:decimala=3.5m;floatf=3.5f;...
代码星球
·
2023-04-16
decimal
float
如何
赋值
System.Diagnostics.Process.Start 打不开 Excel 文件?
C#中,可以用System.Diagnostics.Process.Start打开文件、运行应用程序,但是近日在打开一个Excel文件时没有任何提示,也没有打开。原来啊,已经打开了另一个Excel,并且正在作某个特殊操作(比如正在修改Sheet名称),造成了Excel忙着干这边这事、等待这边的回应,没办法执行其他新的操...
代码星球
·
2023-04-16
System.Diagnostics.Process.Start
不开
Excel
文件
显示驱动导致 WinForm 窗体尺寸不对?
使用.NET开发了一个WinForm软件,VisualStudio中设置的软件窗体宽度固定为1000,发布后,一直运行正常,今天换了台机子,发现不正常了,尺寸明显变宽了,应该尺寸有1200左右了。有人说是显卡驱动的原因,但我们又不能随便去碰客户的电脑驱动,无法测试,从理论上来说,我猜测是由于显示器DPI不同造成的。关键...
代码星球
·
2023-04-16
显示
驱动
导致
WinForm
窗体
微软中文对 C# Math.Round 中 MidpointRounding.AwayFromZero 的描述是错误的
C#中四舍五入如下:Response.Write(Math.Round(1.5,0).ToString());//2Response.Write("<br/>");Response.Write(Math.Round(2.5,0).ToString());//2Response.Write("<br/&...
代码星球
·
2023-04-16
微软
中文
Math.Round
MidpointRounding.AwayFromZero
描述
对月底的 AddMonths 操作
对3月31日执行AddMonths(-1) 结果为2月28日或2月29日,视闰年而定。对1月31日 执行AddMonths(1) 结果为2月28日或2月29日,视闰年而定,并不会因2月没有31日而跨到3月去。对2月28日执行AddMonths(-1)结果为1月28日,非31日,这点需特别注...
代码星球
·
2023-04-16
月底
AddMonths
操作
首页
上一页
...
794
795
796
797
798
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他