手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
C#
c#-4.0 – 计算bing贴图中两点之间的距离
我有一张bing地图,还有两点: Point1,Point2和我想计算这两点之间的距离?那可能吗? 如果我想在point1和point2之间以及point2附近的路径的三分之一处放一个圆圈……我怎么能做到? 看 Haversine甚至更好的 Vincenty公式如何解决这个问题. 以下代码使用hasrsines方法来获取距离: public double GetDistanceBetweenPoi
作者:编程之家 时间:2020-08-19
c# – 是否存在使用不会丢弃物体的情况?
是否有任何情况下使用不会处理它应该处理的对象? 例如, using(dbContext db = new dbContext()){ ... } 有没有办法在最后一个} db仍然存在? 如果出现这种情况怎么办: object o = new object(); using(dbContext db = new dbContext()){ o = db.objects.find(1); } o可
作者:编程之家 时间:2020-08-19
c# – 在WP7中更改聚焦文本框背景/前景
每当文本框被聚焦时,文本的边框和前景都会根据当前主题进行更改: 主题灯 – >边框:黑色,文字:白色,背景:透明 主题黑暗 – >边框:白色,文字:白色,背景:白色 我希望文本框始终有边框:白色,文字:白色,背景:透明 我可以在文本框未聚焦时控制这些设置,但是当它具有焦点时我无法更改背景. 文本框的XML是: <TextBox InputScope="EmailSmtpAddress" He
作者:编程之家 时间:2020-08-19
c# – 如果今天是星期一,我如何获得星期五的约会
我有.Net项目由于某种原因我需要有日期. 我做的很像 var date = DateTime.Today.AddDays(-1); 这是给我昨天的约会. 但如果我在周一运行我的应用程序,那么我应该在周五约会 请建议我表达这个. 例如. 如果今天是星期一,日期是21/12/2001它应该给我19/12/2001,即星期五的日期 如果今天是星期二,日期是2001年12月21日那么它应该像往常一样在2
作者:编程之家 时间:2020-08-19
c# – 我可以使用通用约束来启用参数化构造函数吗?
我有这样的功能: public List<T> SelectAll<T>() where T : DatabaseObject, new() { List<T> retVal = new List<T>(); String command = "Select * from " + GetType().Name; MySqlCommand cmd = DatabaseRunn
作者:编程之家 时间:2020-08-19
c# – Windows CMD /命令提示符的尺寸是多少?
我知道命令提示符是80个字符,默认情况下是300个字符.这就是困难:我正在尝试创建一个与命令提示符窗口完全相同的C#WinForms窗口.我应该使用什么宽度和高度来使窗口大小相同? 编辑:我正在寻找的是使用C#WinForms窗口重新创建命令提示符窗口的大小.我应该使用什么宽度/高度? 默认窗口大小应为80×25.默认缓冲区大小为80×300.
作者:编程之家 时间:2020-08-19
c# – 如何使用rowdeleting事件删除gridview中的行?
这是我的.cs代码: protected void Gridview1_RowDeleting(object sender, GridViewDeleteEventArgs e) { Gridview1.DeleteRow(e.RowIndex); Gridview1.DataBind(); } 这是标记, <asp:gridview ID="Gridview1" runat="server"
作者:编程之家 时间:2020-08-19
c# – textbox是否将所有数字文本保存为long或字符串?
我和我的队友就此进行了简短的讨论.他说,如果我在文本框中输入一个数字,并尝试稍后使用textbox.text或val(textbox.text)来使用该值,我将不需要将该值解析为整数.据他说,如果text属性值是全数,你可以直接得到整数值,而不是字符串. 所以,如果我有textBox1.Text =“12345”,那么下次,如果我使用intABC = textBox1.Text,它就不会抛出错误.
作者:编程之家 时间:2020-08-19
c# – 是否有Int.isWholeNumber()函数或类似的东西?
我需要检查输入是否为int.与Int.isWholeNumber()函数一样,String.IsNullOrEmpty()是否有类似的函数? 有没有办法在if()语句中验证这个,而不必在之前声明一个int? (正如你需要使用TryParse()) 编辑 我需要验证区号(五个数字) 我不相信在BCL中有任何这样的方法,但是很容易写一个(我假设你真的在谈论字符串是否可以被解析为整数): public
作者:编程之家 时间:2020-08-19
为什么在c#中使用关键字而不是赋值?
我在C#深度阅读有关它的部分后,一直在研究C#中的out关键字.我似乎无法找到一个示例,说明为什么只需要分配return语句的值就需要关键字.例如: public void Function1(int input, out int output) { output = input * 5; } public int Function2(int input) { return in
作者:编程之家 时间:2020-08-19
‘base’作为C#中的函数参数名称
我目前正在遵循Microsoft的命名准则,因此在函数参数命名中使用camelCase.现在假设我想使用签名 public string WriteNumberInBase (int number, int base) 在某些方法中,编译器抱怨参数名称只是因为’base’是一个保留关键字…有什么方法可以让’base’被接受作为参数名称? 试试这个: public string WriteNumbe
作者:编程之家 时间:2020-08-19
c# – “ceq”MSIL命令和object.InternalEquals之间的区别
我在ILDASM和Reflector中挖掘,发现: > ==被编译为“ceq”MSIL命令 > object.Equals保持不变 > object.Equals调用 object.InternalEquals This问题告诉我如何找出InternalEquals如何实现,即在.cpp类中(或者在CLR中的某个地方). 我的问题是: ceq成为什么?另一个.cpp类中的另一种方法?即它们是完全不
作者:编程之家 时间:2020-08-19
C#:指向多个整数的引用/指针数组
我想在数组中引用一些短路.我假设我可以创建短裤,然后将它们添加到阵列中.所以……每次更改引用的对象时,都会反映在数组中,反之亦然.做一些试验使我确信它不是那么有效.事实上,看起来价值是转移而不是参考. 下面的代码创建了两个short,将这些作为对象添加到数组中,然后更改原始short.但是,当访问数组中假定的引用short时它没有改变,这使我相信它是一个与原始对象无关的全新对象. Console.
作者:编程之家 时间:2020-08-19
c# – 如何在ASP.NET MVC中为项目编写一个好的核心架构
我将不得不在1月份用ASP.NET MVC3 / C#编写一个大系统,并且需要知道如何编写一个可以工作的系统.我对ASP.NET MVC和C#有一些经验,但不会称自己为专家.它需要是可扩展的,以便我可以稍后使用新功能扩展它.怎么会这样呢?是否有书籍可以详细解释这个主题,还是应该使用反复试验? 简而言之,我需要在我的代码中了解良好的设计实践,以便将来扩展. 问候 掠夺 该系统将是一个社区门户网站,具
作者:编程之家 时间:2020-08-19
c# – 你会为这个项目推荐什么?
我有一个使用C#为 Windows平台创建一个应用程序. 通常我所做的所有工作都在一台机器上:它有Visual Studio 2010,Microsoft SQL Server和一系列其他工具. 例如,如果我使用Entity Framework,我知道它会工作,因为我安装了一个SQL引擎. 这是我的问题和这个问题的重点: >您将使用什么来保存信息?这个软件将出售给各个第三方公司,我无法想象去公司安
作者:编程之家 时间:2020-08-19
c# – 对于所有系统,循环是否以相同的速度发生?
对于所有系统,C#中的循环是否以相同的速度发生.如果没有,我如何控制循环速度以使所有平台上的体验保持一致? 您可以设置循环所用时间的最短时间,如下所示: for(int i= 0; i < 10; i++) { System.Threading.Thread.Sleep(100); ... rest of your code... } 睡眠调用至少需要100ms(你不能说最大值是多少)
作者:编程之家 时间:2020-08-19
如何在单个变量中存储比率并在C#中读回
假设我有一个系统,必须存储有多少人在战斗机A上投票,在战斗机B上有多少人投票. 比方说,比例是200:1 如何将该值存储在单个变量中,而不是将两个值(A上的选民数和B上的选民数)存储在两个变量中. 你会怎么做? 从问题措辞的方式来看,这可能不是您正在寻找的答案,但最简单的方法是使用结构: struct Ratio { public Ratio(int a, int b) {
作者:编程之家 时间:2020-08-19
使用哪种,C#还是F#?在这个“现实世界”的案例中
我在stackoverflow上看过几个有趣的C#/ F#比较.所以,首先,感谢所有贡献者! 对于F#有很多赞誉,更喜欢C#的原因有点困难.无论如何,我仍然不确定哪一个用于这个小而简单的“真实世界的应用程序”:模拟一个鲱鱼学校. 我不知道函数式编程(但是),但是从OO的角度来看,一些设计看起来很简单:创建一个Fish类,并从中派生出这些类:Herring,Predator,Prey.每个都应该具有
作者:编程之家 时间:2020-08-19
c# – 从control.Invoke返回值((MethodInvoker)委托{/ * … * /};我需要一些解释
#1和#2之间有什么区别: 代码1(编译好): byte[] GetSomeBytes() { return (byte[])this.Invoke((MethodInvoker)delegate { GetBytes(); }); } byte[] GetBytes()
作者:编程之家 时间:2020-08-19
c# – 如何跳过sqldatareader中的第一行
我从我的数据库中检索了10个,但我想跳过第一个.原因是我的表中的第一项已经显示在我页面上的主div中.现在我想列出其下的所有其他剩余记录.我该如何做到这一点? 我的代码工作正常,我可以显示阅读器的所有记录.我现在需要的是如何跳过第一个. 只需阅读第一个,然后继续其他人: myReader.Read(); while(myReader.Read()) { //do stuff }
作者:编程之家 时间:2020-08-19
我可以强制C#中的命名空间之间的依赖关系
我可以限制特定命名空间中的类引用另一个特定命名空间中的类吗?两个名称空间都存在于同一.NET程序集中. 例: namespace LegacyCode { class LegacyClass { ... } } namespace NewCode { class NewClass {...} } 我不希望’NewCode’中的类能够引用’LegacyCode’中的类. 选项: >
作者:编程之家 时间:2020-08-19
c# – 跨线程Winforms控件编辑
参见英文答案 > Cross-thread operation not valid: Control accessed from a thread other than the thread it was created on 20个 如果正在编辑文本的代码“属于”包含Windows窗体的单独线程,如何编辑windows窗体元素
作者:编程之家 时间:2020-08-19
c# – 使用“using”关键字时会被处置的内容
我们举个例子: using (var someObject = new SomeObject()) { var someOtherObject = new SomeOtherObject(); someOtherObject.someMethod(); } SomeOtherObject还实现了IDisposable. 当SomeObject被处置时,SomeOtherObjec
作者:编程之家 时间:2020-08-19
受保护的枚举在C#中不可能
我只是想了解为什么我不能在C#上创建受保护的枚举? 编译器拒绝接受 有谁知道为什么会这样? 您可以拥有嵌套在另一种类型中的受保护类型 – 包括枚举: public class Outer { protected enum NestedEnum { Foo, Bar, Baz }; } 但是,保护非嵌套类型没有意义 – 受保护的修饰符是关于从派生类型中授予对成员的访问权限;作为顶级类型只是命
作者:编程之家 时间:2020-08-19
c# – 通过复制Bin> Debug文件夹内容安装应用程序有什么问题?
对于非常复杂的 WPF应用程序的测试用法,我经常不做安装程序 – 只需在构建项目后,将VS2008项目文件夹的Bin> Debug文件夹内容复制到用户计算机的硬盘驱动器并将图标放到桌面上.没有记录到 Windows注册表. 这种使用Windows应用程序测试期间的方法有什么缺点吗? 这种方法根本没有任何问题 – 它就是所谓的 xcopy deployment.你没有这样做的一些事情: >添加/删除
作者:编程之家 时间:2020-08-19
替换C#中的第一个逗号
我试图在C#中找到一种方法来替换字符串中第一次出现的正则表达式. 所以如果string =“,1,2,3,4,5”我想做类似的事情 string = replacefirst(",","") 总是给出结果: string = "1,2,3,4,5" 您可以使用Trim: var myTrimmedString = myString.TrimStart(',');
作者:编程之家 时间:2020-08-19
C#打开每个文本文件并阅读所有文本问题
{ DirectoryInfo dinfo = new DirectoryInfo(@"C:\Documents and Settings\g\Desktop\123"); FileInfo[] Files = dinfo.GetFiles("*.txt"); foreach (FileInfo filex in Files) {
作者:编程之家 时间:2020-08-19
c# – 如何在一个变量中存储多个状态?
我的对象Item有几个可以组合的二进制状态 bool CanBeSold; bool CanBeBought; bool CanBeExchanged; 我需要将当前的值组合存储到一个变量中.原因 是我需要将此值存储在DB中.在C中我会创建一个位掩码 一个州占据一点点的地方.这是.NET中的好习惯吗? 您可以使用带有Flags属性的枚举: [Flags] enum MyStates { Can
作者:编程之家 时间:2020-08-19
C# – 使用strongname不保护程序集
我用强名签了我的集会. 我是从VS2005解决方案资源管理器中完成的 – >装配右键单击 – >签名. 但RedGate的.net反射器仍然能够浏览代码. 那么汇编签名的用途是什么? 大会签名不是混淆.程序集的强名称保证了程序集的来源(即用您的私钥签名的程序集只能由您编写),并且它保证程序集未被篡改. 重申一下,如果你想要限制Reflector,请对程序集进行模糊处理.
作者:编程之家 时间:2020-08-19
C#尝试/捕捉噩梦
我有一个类似代码的应用程序(不是我写的) try { EnumerateSomeCoolHardwareDevice(); } catch (Exception ex) { } 更新 – 这是.NET C#& EnumerateSomeCoolHardwareDevice()正在使用SerialPort? 我知道这段代码有多糟糕,但它的作用是有原因的! 我的问题:我可以看到它在Enume
作者:编程之家 时间:2020-08-19
上一页
243
244
245
246
247
248
249
250
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native