【你知道任何基于C#的“谜题和答案”吗?文章?资源?】教程文章相关的互联网学习教程文章

c# – Microsoft CCI – 资源,编写编译器的参考资料

前段时间,我正在研究编译器,我使用System.Reflection从我的AST生成代码(IL).现在,我已经想到了另一个我想要处理的编译器(它将是另一个宠物项目,没有任何将在生产代码中使用,至少,现在不是). 如您所知,宠物项目比生产代码有一个很大的优势:您可以尝试并失败.所以,我决定尝试使用Microsoft’s CCI编写编译器. 我发现的唯一好的参考是基本语言的示例编译器(这是CCI在codeplex上的一部分),但是,我更喜欢有一些其他资源,更像是教程,书籍...

通过EWS托管API C#访问资源日历【代码】

我正在使用C#(.NET Framework 4)和Visual Studio 2010 Professional. 我有一个Exchange-Server 2007.在这个服务器上有一个名为de.ffm.parking的资源日历.有一个用户具有相同的名称,但它没有关联的邮箱,所以我无法使用它.ExchangeService _service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);_service.Credentials = CredentialCache.DefaultNetworkCredentials; _service.AutodiscoverUrl("user@suffix.com");#regi...

C# – WPF – 添加图标后的项目大小(从资源加载图标或从项目EXE拉取)【代码】

Edit1:已编辑的标题 Edit2:添加了方法3 Edit3:添加了方法4 我正在创建一个非常小的应用程序/实用程序,总共只有20KB.我的包含各种尺寸的图标文件是40KB. 我添加图标的方法是右键单击解决方案资源管理器中的项目,然后单击“现有项目…”,然后我再次右键单击我的项目,转到“属性” – > “应用程序”,在“图标和清单”下,我为整个项目选择了我的新图标. 这样做会在我的所有表单,exe,任务栏等中显示我的图标…除了系统托盘图标. 我加...

c#使用System.Media.SoundPlayer播放资源文件中的wav文件

c#使用System.Media.SoundPlayer播放资源文件中的wav文件创建:System.Media.SoundPlayer soundplayer = new System.Media.SoundPlayer();初始化路径:soundplayer.SoundLocation = Application.StartupPath + “\” + “DateSource” + “\” + “sound.wav”;事件中打开:1)同步播放:soundplayer.Load();soundplayer.Play();2)异步播放:soundplayer.LoadAsync();soundplayer.PlaySync();3)循环播放:soundplayer.Load();sou...

c# – WPF将网格背景设置为资源图像【代码】

这是令人困惑的,在winforms中,这是非常容易的,但在WPF中,这似乎是不可能的. 我需要将网格的背景设置为图像,我认为应该很简单. 图像已设置为资源(右键单击项目名称 – >属性 – >资源选项卡 – >导入现有文件)但是当我单击背景属性并选择瓷砖画笔时,它指向我的文件导入到Resources文件夹中,这将一直有效,直到应用程序从visual studio外部运行,它不起作用.<Grid Width="550" Height="350"><Grid.Background><ImageBrush ImageSource=...

c# – WebApi Post方法总是返回“请求的资源不支持http方法’GET’.”状态:405方法不允许【代码】

我为GET&创建了一个简单的web api服务. POST用户数据. Localhost的每一件事情都很好.但是当我在服务器上托管服务时,当我从PostMan / Browser调用它时,Get Method工作正常.但Post方法总是返回“请求的资源不支持http方法’GET’.”状态:405不允许的方法. 有一件事我在这里感到困惑,即我请求了一个POST呼叫,但状态消息显示我’GET’错误.为什么会这样?如果是CORS问题?我通过在应用程序级别(Web.Config以及Nuget Package Manager C...

c# – 本地化.扩展ASP.NET Resx资源提供程序【代码】

对于我的网站,我有一个用于本地化的自定义资源提供程序(本地化字符串存储在数据库中).它工作正常,但我希望它与默认的Resx资源提供程序一起使用:在resx资源中查找本地化字符串,如果不存在则从数据库中提取它. 但看起来,只要我将IIS全球化设置更改为使用我自己的资源提供程序工厂,就会忽略默认的resx资源提供程序工厂. 我想解决方案是扩展我自己的资源提供程序,但我找不到如何从我的资源提供程序内部引用resx资源. 谢谢.解决方法:编...

c# – ITextSharp:如何获取图像嵌入资源【代码】

我正在解析带有一些图像的HTML. 此图像存储为嵌入资源,而不是文件系统. 据我所知,我需要在HtmlPipelineContext中设置自定义图像提供程序,此提供程序需要检索图像路径或itextsharp图像. 问题是,有人知道我需要实现抽象图像提供程序的哪种方法?如何? 这是我的代码:var list = new List<string> { text };byte[] renderedBuffer;using (var outputMemoryStream = new MemoryStream()){using (var pdfDocument = new Document(PageS...

C#获取嵌入式资源的完整路径?【代码】

我正在使用.NET组件,该组件使用一种方法来读取特定的二进制文件,该方法期望具有完整路径名的字符串,如下所示:Read("c:\\somefile.ext");我把somefile.ext作为嵌入式资源放在我的项目中.有什么办法可以将嵌入式资源的某种路径提供给组件的Read命令吗?解决方法:资源的路径是namespace.projectfolder.filename.ext形式. 为了阅读内容,您可以使用类似这样的帮助程序类public class ResourceReader {// to read the file as a Streamp...

C#中的嵌入式资源字体无法正常工作【代码】

我在我的资源中嵌入了一个.ttf字体文件(特别是“Amatic Bold”),我使用下面的代码来获取Font.我试过这篇文章的代码:How do I Embed a font with my C# application? (using Visual Studio 2005) 这是我的实施:static public Font GetCustomFont (byte[] fontData, float size, FontStyle style){if (_fontCollection == null) _fontCollection = new PrivateFontCollection();IntPtr fontPtr = System.Runtime.InteropServices.M...

c# – “资源”类型上的预期“值”是实例成员【代码】

从Visual Studio 2015更新到2017年,我的绑定代码一直出错:尽管出现此错误,该程序仍能正常运行当我重建解决方案时,此信息将消失,直到我更改xaml文件. Resharper有两个解决方案:Binding Path=(resources:CaptionResources.WarehouseManagement), Source={StaticResource CaptionResources}和<controls:LabeledControl.Caption><Binding Path="WarehouseManagement" Source="{StaticResource CaptionResources}" /> </controls:Labe...

c# – PS3上Mono的开发资源

我一直在考虑在Playstation 3上安装Linux并安装Linux.由于C#是我当前选择的语言,下一个合乎逻辑的步骤是安装Mono. 我做了一些研究,发现http://psubuntu.com/wiki/InstallationInstructions有安装Ubuntu的指令和下载包含PS3特定版Ubuntu的ISO的链接.在http://code.google.com/p/celldotnet/还有一个很酷的项目,它已经开发了一些代码来利用CPU的6个额外的SPU核心,而不仅仅是你默认访问的通用核心. 问题是项目文档似乎有点薄.有没有人...

c# – 使用.Net如何检查哪些用户在远程服务器上打开了资源(文件/共享)?

使用.Net如何检查我们域中的哪些用户在远程Windows服务器上打开资源(文件,共享)? 如果您有任何C#示例,我将不胜感激.解决方法:我想你可以使用WMI类Win32_ConnectionShare来做到这一点. This讨论有一个简单的C#示例的答案,应该可以帮助您入门. 编辑:刚刚意识到NetFileEnum API可能是更好的解决方案.如果您查看here的PInvoke页面,您可以找到一个基本的C#样本.

c# – 当存在多种不同语言的资源文件时,如何检索中性语言资源?【代码】

我有多个资源文件来支持不同的语言.向用户提供他首选语言的资源.正在对应用程序日志进行其他日志记录,我只想使用中性语言(英语)记录. 我不想要一个专用的资源文件,仅用于英文消息.以最终用户显示其语言的相同消息应该能够以英语另外记录到应用程序日志文件中. 这样做的最佳方法是什么?解决方法:尝试string res = Resources.ResourceManager.GetString("...", CultureInfo.InvariantCulture);

c# – 从资源或站点获取XML【代码】

我有两个最后代码行的URI问题:我尝试从应用程序资源和站点获取XML.在它之前,我用图像执行了相同的操作 – 一切正常.评论中的异常消息.// Get image from site: // "pack://siteoforigin:,,,/http://www.designdownloader.com/item/pngs/user_f036/user_f036-20111114102144-00003.png"// Get image from building resources (Build Action = Resources). Uri uri_male_default = new Uri("pack://application:,,,/male.png");// ...