c#相关内容
在桌面应用程序的WinUI 3中,我有一个要更新的属性,该属性通过x:Bind绑定到该UI。 我希望像在WPF中一样使用Dispatcher进入UI线程,并避免在更新道具时IM遇到的线程错误: System.Runtime.InteropServices.COMException: 'The application called an interface that was marsha
..
我使用以下代码在单个监视器上绘制: Point cursorLocation; NativeMethods.GetCursorPos(out cursorLocation); Screen screen = Screen.FromPoint(cursorLocation); Point h1 = new Point(screen.Bounds.Left, cursorLocation.Y)
..
我正在编写Windows窗体应用程序,我需要以编程方式返回桌面。 我尝试了此代码,但它不起作用: using System; using System.Windows.Forms; private void ToggleDesktop() { SendKeys.Send("^({ESC}D)"); //
..
我正在进行一个Net Core WebApi项目,并实现工作单元模式以访问数据库中的记录。 考虑以下课程: 工作单位: public class UnitOfWork : IUnitOfWork { public IBooksRepository Books { get; } public ICatalogueRepository Catalogues { ge
..
在我的ASP.NET核心Web应用程序中,我在启动时使用以下命令连接到我的数据库 services.AddDbContext(options => options.UseSqlServer(Configuration.GetConnectionString("AzureSql"))); 在我尝试在我的DBContext类
..
我对我的表使用多对多关系。 存在查询: var query = from post in context.Posts from tag in post.Tags where tag.TagId == 10 select post; 好,它工作得很好。我收到由id指定的标签的帖子。 我有一个标签ID集合。我想要获得包含我收藏中每个标签的帖子。
..
我正在使用DotNet的Dropbox SDK,是时候支持短期访问令牌了。 我的用例并不常见(网站,‘后端’)。一旦建立了到Dropbox的链接,一切都应该在无人值守的情况下继续工作。 事实上,永远不发布这款应用程序也是可以的。每个用户都会在自己的Dropbox帐户中创建自己的应用程序,并且永远处于开发模式。 到目前为止,用户创建了Dropbox应用程序,记录了应用程序密钥和应用程序密钥,并
..
我有很长一段时间没有做C#了,但我现在正在更新我的一些项目。我将一个项目从Visual Studio2008导入到2010。 构建在日志中出现了一些令人困惑的错误: Considered "C:WindowsMicrosoft.NETFrameworkv2.0.50727Microsoft.ReportViewer.Common.dll", but it didn't exist
..
在Visual Studio 2008中 如果您创建了一个窗体并在其上放置了控件, 您可以通过“属性”窗口编辑控件的属性。 某些控件允许以另一种方式更改其属性 除“属性”窗口之外。 如下所示: 似乎所有具有此窗格的控件都具有相同的样式 这意味着它是由Visual Studio提供的, 而控件的制造者只选择要包含在其中的项, 如字段和可打开某些窗口的可点击链接。
..
在VS2022中,我创建了一个新的WinForm(.NET6.0)项目。我在表单上放置了一个文本框。在顶部的“属性”窗口中,我习惯于看到一个项目&ApplicationSetting&,在其中我可以将TextBox的Text属性绑定到应用程序设置。但我再也看不到";ApplicationSetting&的队伍了。如果我打开较旧的WinForm项目,它会按预期工作。 推荐答案 该
..
我要打开一个符号链接的注册表项。 According to Microsoft我需要使用REG_OPTION_OPEN_LINK打开它。 我搜索了将其添加到OpenSubKey函数的选项,但没有找到选项。只有五个重载函数,但都不允许添加可选参数: Microsoft.Win32.Registry.CurrentUser.OpenSubKey(string name) Microsoft.
..
我想要一个正则表达式来匹配C#中的表情符号。如果重要的话,那就是Windows8触摸式键盘上的字符。😝🍟🌃 推荐答案 似乎有一个从Emoji到unicode的标准: http://en.wikipedia.org/wiki/Emoji#Emoji_in_the_Unicode_standard 因此您可能可以匹配每个Unicode范围。例如,要匹配从U+1F30x到U
..
在C#中,我有 string x = @"u0044u0068uD83DuDE07u90FDu5728" 我需要将其转换为: Dh😇都在 我如何做到这一点?具体地说,我如何知道uD83DuDE07是一个字符而不是两个字符? 推荐答案 您可能必须将每个字符表示形式解析为int,然后转换为char: string x = @"u0044u0068uD83DuDE
..
我正在WPF中开发一个聊天应用程序,我想在其中使用表情符号。我在WPF应用程序上工作。我想阅读来自Android/iOS设备的表情图标,并显示各自的图片。 在WPF上,我看到一个黑色表情符号看起来像。不知何故,我得到了一个表情图标库,它们用各自的十六进制/转义Unicode值保存。 所以,我想把这些表情符号转换成UTF-32/转义Unicode,这样我就可以直接用它们替换相关的表情图标。
..
我收到了来自移动设备的文本输入。它包含表情符号。在C#中,我的文本为 Text 🍫🌐 text 简单地说,我希望输出文本是 Text text 我正在尝试用rejex从文本中删除所有这样的表情符号。除了,我不确定如何将这个表情符号转换成Unicode序列。 我该怎么做? 编辑: 我正在尝试将用户输入保存到MySQL中。看起来MySQL UTF8并不真正支持Uni
..
我在路径中提供了一个ID(&qot;.../api/mobile/Register/192&-192是ID),其余的参数则放在PUT-REQUEST的主体中。如何将它们绑定到包含所有参数的模型中?问题是ID没有映射,它始终为0: [HttpPut("registers/{id}")] public async Task ModifyPaymentRegister(PaymentRegiste
..
有人有使用多态模型绑定的自定义模型绑定的工作示例吗?我正在尝试this example(这是针对MVC而不是Api项目的),但它不适用于API项目。我认为在填充ValueProvider方面缺少一些步骤,但我找不到任何与此相关的资源(AspNet Core 3.1)。 我到目前为止的尝试: DTO: public abstract class Device { publi
..
我创建了一个简单的Serilog接收器项目,如下所示: namespace MyApp.Cloud.Serilog.MQSink { public class MessageQueueSink: ILogEventSink { private readonly IMQProducer _MQProducerService; public Mes
..
我正在尝试使用以下正则表达式解析C#应用程序中的日志条目:(^[0-9]{4}(-[0-9]{2}){2}([^|]+|){3})(?!1)for日志格式类似于[日期(以某种格式)]|[级别]|[appname]|[Message]。 在哪里(我想): ^匹配行首(在regex101上启用/gm) [0-9]{4}(-[0-9]{2}){2}后跟日期开头,如2015-03-03 (
..
我正在尝试使用AssemblyResolve来解析AnyCPU平台的依赖项。 我有3节课: class Resolver { public static void Startup() { } static Resolver() { AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain
..