手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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#更改Linq表达式的返回值
一些背景:这只是我第一次玩Expression对象并尝试简化我在其中一个应用程序中使用的东西.我已经是一名C#开发人员超过10年了,但直到现在才有理由跳到表达式. 我正在尝试生成一个扩展方法来修改表达式的返回值.更具体地说,我正在尝试添加一个在创建AutoMapper地图时使用的扩展方法. 示例地图: map.CreateMap<Widget, WidgetModel>() .ForMemb
作者:编程之家 时间:2020-08-03
c# – 确定类型引用是否可为空/不可为空
使用即将推出的C#8可空引用类型功能,如何判断字段/方法/属性等的类型签名在运行时是否为可空或不可空的引用类型? 在运行时,您应该能够通过检查自定义属性来检查它.这就是当前原型捕获此信息的方式.但我想,直到它被释放,一些东西仍然可以改变. 在yaakov提供的官方C#语言设计回购中查看 this问题的答案.
作者:编程之家 时间:2020-08-03
c# – 使用Authentication.AzureAD.UI库时实现OpenIdConnectOptions事件
我一直在使用我从样本创建的库,允许我使用Azure Active Directory验证.NET核心Web应用程序,并利用各种OpenIdConnectOptions事件(例如OnTokenValidated)向主体添加某些声明以及添加该数据到类似身份的数据库,以便API可以根据其令牌对调用者进行基于策略的确定. 但我宁愿使用Microsoft.AspNetCore.Authentication.
作者:编程之家 时间:2020-08-03
c# – 缓存LINQ查询 – IEnumerable.Skip()
请考虑以下代码 IEnumerable<Items> remainingItems = Items var results = new List<List<Items>>(); var counter = 0; while (remainingItems.Any()) { var result = new List<Item>(); result.AddRange(remainin
作者:编程之家 时间:2020-08-03
c# – Asp.Net核心挑战返回Null URI异常错误
我正在创建一个ASP.NET核心Web API,并希望集成Microsoft Azure AD身份验证服务.在编译时,一切正常.但是,当我访问要返回Challenge的路由时,我得到一个空URI异常(下面的Stacktrace).我已经尝试在我的ConfigureServices中指定挑战URI: public void ConfigureServices(IServiceCollection s
作者:编程之家 时间:2020-08-03
c# – 绑定安全性为TransportCredentialOnly时,在WCF REST中创建自定义IIdentity
我需要实现一个使用HTTP基本身份验证的REST服务.由于它是在现有基础架构上构建的,因此我需要将其实现为WCF服务.出于向后兼容性和集成到现有生态系统的原因,我需要将用户名和密码都传递给服务(此时请不要考虑可能的安全隐患).由于默认情况下WCF运行时从标头中删除了身份验证信息,因此我的解决方案是创建一个包含密码信息的自定义IIdentity,我可以在服务级别访问该信息: public class
作者:编程之家 时间:2020-08-03
在C#中更快地调用PowerShell cmdlet
我可以使用C#中的Power shell cmdlet从O365获取用户详细信息. 问题是取货时间.那太慢了. 每个用户需要2秒钟,因此如果我拥有大量用户,则会导致时间问题. 在这里,我只想打印所有用户的信息,如名称,组详细信息,许可证. 我怎样才能更快地完成? 尝试过一个: Runspace runspace = RunspaceFactory.CreateRunspace();
作者:编程之家 时间:2020-08-03
c# – 当用户将字段名称作为值提交时,FormFlow禁用字段之间的切换
我们在我们的机器人中使用FormFlow. FormFlow有一个功能,允许用户键入字段的名称,并切换到给定的字段.假设我们有这样的模型类 public class SampleModelClass { public string FirstField { get; set; } public string SecondField { get; set; }
作者:编程之家 时间:2020-08-03
c# – 从安装项目运行应用程序而不返回UI文化
我创建了一个本地化的wpf apllication.要在系统中安装应用程序,我使用了visual studio提供的msi安装程序.完成安装后,我通过运行commit custom action命令运行应用程序. 在应用程序中,我编写了以下代码来获取当前的UI文化 CultureInfo ci = CultureInfo.CurrentUICulture; string name = ci.Nam
作者:编程之家 时间:2020-08-03
c# – 如何从给定的MDX查询中获取多维数据集名称
如何从给定的MDX查询中获取多维数据集名称. 例如:我有一个如下查询, SELECT [Date].[Calendar Year].MEMBERS on 0 , TOPCOUNT( [Product].[Product].MEMBERS , 10 , [Measures].[Sales Amount] ) ON 1 FROM [Adventure Works] 如何从上面的查询中获取多维数据集名称
作者:编程之家 时间:2020-08-03
c# – 如何从对象转换为元组(ValueTuple)类型?
我使用反射来获取类型对象的返回值,但它的实际类型是(int [],string [])我用obj.GetType()进行双重检查.ToString()并打印System.ValueTuple`2 [ System.Int32 [],System.String []]. 但只是使用((int [],string []))obj或(ValueTuple< int [],string []>)obj进行
作者:编程之家 时间:2020-08-03
c# – 有没有办法让RazorEngine抛出异常,使用JSON作为数据模型渲染模板?
我正在尝试使用 RazorEngine作为我的模板语言在ASP.NET中设计一个电子邮件模板系统. RazorEngine采用电子邮件模板(作为字符串或.cshtml文件)并将其与数据模型组合以将输出生成为字符串.可以以多种格式提供数据模型. 例如: string template = "<h1>Hello @Model.name!</h1>"; var model = new { name =
作者:编程之家 时间:2020-08-03
C#中的Google几何Api
我有一个点(纬度,经度)ex:33.959295,35.606100我正在寻找一种方法在c#中检查这个点是否在特定路线(点列表或折线).我做了一些研究,我发现谷歌地图几何图书馆中包含的isLocationOnEdge功能正是我所需要的,但它不适用于c#.以下是其他语言的一些示例: > Google Map Javascript API https://developers.google.com
作者:编程之家 时间:2020-08-03
c# – 如何在Xamarin Forms的表中显示不同类型的项目
期望的结果: 我有一个对象列表,其中包含菜单中每个部分的标题,在此列表中我有图像列表和其他信息 我一直在努力正确地展示它们 我的xaml: <ContentPage.Content> <TableView Intent="Form"> <TableRoot> <TableSection Title="Getting Started">
作者:编程之家 时间:2020-08-03
c# – LINQ使用“like”而不是“((NVL(INSTR(x,y),0))= 1)”
当使用.Contains()/.StartsWith()/.EndsWith()时,生成的SQL如下所示: ((NVL(INSTR(x,y),0))= 1) 有没有办法使用它: LIKE 'x%' or '%x%' or '%x' 因为在查询的执行计划中这两者之间存在巨大的成本差异(44 000 vs 30). 当我环顾abit时,我发现了 LIKE operator in LINQ,其中有一些很
作者:编程之家 时间:2020-08-03
c# – 使用WMI禁用帐户
我正在尝试禁用本地 Windows帐户.借助Microsoft librairy,我能够写出这个 ManagementScope mgmtScope = new ManagementScope("\\\\.\\Root\\CIMv2"); ObjectQuery oQuery = new ObjectQuery("SELECT * FROM Win32_UserAccount"); Managem
作者:编程之家 时间:2020-08-03
c# – F#:实现“try cast”功能,参数化“子类型”约束不起作用
参见英文答案 > How to constrain one type parameter by another 1个 我正在尝试在F#中实现“try cast”运算符.约束的子类型不起作用. 举个例子,我想用C#做什么: static A TryCast<TSuper, TSub, A>( Func<TSub, A> f
作者:编程之家 时间:2020-08-03
c# – 使用AutoMapper将字符串描述为字符串
我正在尝试从我的订单模型投影到我的OrderDTO模型.订单有一个枚举.问题是如果我尝试从Enum获取Description属性,则投影不起作用.这是我的代码: > OrderStatus.cs: public enum OrderStatus { [Description("Paid")] Paid, [Description("Processing")] In
作者:编程之家 时间:2020-08-03
c# – Entity Framework Core:将上传的文件保存到连接表中
我有一个新闻表与一个文件表连接,我想要保存与新闻相关的图像或PDF.下面是我的模型和Create方法,我将发布的文件保存到连接表中. 但是我收到以下错误.这对我没有意义,因为NewsFiles不应该是我数据库中的对象. NewsFile是一个表,NewsFiles是虚拟集合. A database operation failed while processing the request. DbU
作者:编程之家 时间:2020-08-03
c# – 表达式树中的访问方法组
我正在尝试编写一个表达式树,它可以使用MethodInfo给出的方法订阅EventInfo给出的事件.表达式树应编译成Action< object,object>其中参数是事件源对象和订阅对象. EventInfo和MethodInfos保证兼容. 这是我到目前为止: // Given the following object Source = /**/; // the obj
作者:编程之家 时间:2020-08-03
字符串到char数组c#导致错误
基本上我在C#中制作一个刽子手游戏,但问题是每当我尝试用word.ToCharArray()将我的字符串单词转换为char []时.这是行不通的. 有人能弄清楚这段代码有什么问题吗? List<string> words = new List<string>(); List<string> guessedLetters = new List<string>(); string word = "sw
作者:编程之家 时间:2020-08-03
c# – 在项目之间共享一个枚举
我正在使用C#和.NET Framework 4.7开发解决方案. 我有一个枚举,我必须在许多项目之间分享.我只需要共享枚举,而不是这个项目中的其他类. 我是否需要使用枚举创建一个类库,以便在其他项目之间共享它? 我认为这太过分了:只为枚举创建一个项目. 此枚举类不经常更新.现在我在两个不同的项目中有两个这个枚举的副本.现在出现问题,我必须更新它. I think this is too much
作者:编程之家 时间:2020-08-03
c# – 状态栏通知xamarin native android
我是Xamarin的新手,到目前为止这是我的代码.它不会给出任何错误或显示通知. NotificationCompat.Builder builder = new NotificationCompat.Builder(Activity) .SetAutoCancel(true) .SetContentIntent(resultPendingInten
作者:编程之家 时间:2020-08-03
c# – 无法在Docker for Windows中运行容器:“系统找不到指定的文件”
我有一个简单的c#控制台应用程序: static void Main(string[] args) { Console.WriteLine("TESTING!"); Console.ReadLine(); } 和一个DockerFile: FROM microsoft/windowsservercore WORKDIR /app COPY /bin/Debug . ENTRYPOI
作者:编程之家 时间:2020-08-03
c# – 如何实现定期缓存重新加载
public class Cache<TKey, TValue> : ICache<TKey, TValue> { private readonly IDictionary<TKey, TValue> _internalCache; private readonly object _syncLock = new object(); public Cache() {
作者:编程之家 时间:2020-08-03
如何使用C#以编程方式在OpenFile对话框中选择文件
我正在使用C#自动执行下载文件的小过程. 在按钮单击事件上,OpenFile对话框打开.现在我想以编程方式选择指定的文件和SendKeys到对话框的“打开”按钮. 是否可以使用PInvoke来实现?如果是的话,小例子对我来说很容易理解. 如果您尝试使用PInvoke在OpenFile对话框中自动选择文件,那么您可以尝试以下代码,它应该可以工作. SendKeys.SendWait("FilePat
作者:编程之家 时间:2020-08-03
c# – MySql.Data.MySqlClient.MySqlException(0x80004005):SELECT命令被拒绝用户’XXX’@’YYY’用于表’bogus_table’
我正在使用Dapper来调用 MySql存储过程.该过程执行得很好,但在此之后代码抛出异常.有问题的代码块是这样的: using (var conn = DataFactory.InitializeConnection(false)) { conn.Query("ProcedureName", new { puserid = ID
作者:编程之家 时间:2020-08-03
c# – 为什么使用`Delegate.CreateDelegate`创建的Delegate比lambda和方法委托更快?
这段时间我一直在阅读有关反思的内容,每个人总是说:“反思很慢”,“反思很慢”. 现在我决定测试速度有多慢,而且令我惊讶的是,使用反射创建的委托实际上大约是使用lambda创建的委托的两倍,而且,令人惊讶的是,大约比使用声明方法的委托快四倍. 看代码 这是一个自定义类,其属性get方法将在委托中使用: #class to test class SomeClass { public SomeC
作者:编程之家 时间:2020-08-03
c# – 如何在选择视图模型时在IQueryable中添加新的where条件?
我对C#和.Net相当新,所以如果事情没有意义,我会道歉,我会尽力解释我的问题. 我有两种方法,基本上将使用类似的查询但略有不同.因此,我没有在两个方法中重复查询,而是创建了第三个私有方法,它将返回查询的公共部分,然后函数可以根据需要在查询中添加更多子句. 这是一个泛型函数,它返回IQueryable对象和查询的公共部分 private IQueryable<OfferViewModel> Get
作者:编程之家 时间:2020-08-03
c# – 毒物队列的截止日期
如何在azure存储队列中将毒药队列消息到期日期更改为最大值 目前默认的到期时间是7天. AFAIK,Azure队列消息允许的最长到期时间为7天,这也是默认值. 毒性队列也是名为{original-queue-name} -poison的普通队列.例如,如果Azure Webjobs SDK处理超过最大尝试次数的队列消息,则相关消息将被移动到中毒队列,并且此过程由SDK处理. 根据我的理解,您需要
作者:编程之家 时间:2020-08-03
上一页
131
132
133
134
135
136
137
138
下一页
小编推荐
热门标签
更多
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