我的问题是类似于这一个: 我怎样才能dynamic更改自动完成在C#combobox或文本框中的条目? 但我仍然没有find解决办法。 简单的问题是: 我有一个ComboBox和大量的logging显示在其中。 当用户开始input时,我想加载以input文本开头的logging,并提供用户自动完成。 正如上面的主题所述,我不能加载他们在сomboBox_TextChanged因为我总是覆盖以前的结果,从来没有看到他们。 我可以只使用ComboBox实现这个吗? (不是TextBox或ListBox ) 我使用这个设置: сomboBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend; сomboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
我有一个服务器上的共享文件夹,我需要远程执行一些文件的命令。 我怎么做? 需要在服务器上运行哪些服务才能使其工作? 一些细节:只能使用C#。 什么都不能安装在服务器上。
有没有什么简单的方法来获得尾数和指数从双c#(或一般的.NET)? 我发现这个例子使用谷歌,但我不知道它将是多么强大。 在一些未来的框架版本中,是否可以使用二进制表示来改变? 我发现的另一种select是使用System.Decimal而不是double,并使用Decimal.GetBits()方法来提取它们。 有什么build议么?
我正在尝试在Visual Studio中创build一个应用程序,该应用程序将能够访问已存在的.dll文件。 我需要应用程序调用例程。 我也有一个已经存在的头文件。 我一直在研究互联网,并发现我需要创build一个.lib文件。 在这里看到类似的问题,我发现了一个链接: http : //support.microsoft.com/kb/131313我不能按照指示。 该链接中的信息说,要build立一个DEF文件(我在其他地方读到,这需要编译为具有相同名称的DLL,但不知道名称是什么,与.dll文件相同的名称?)。 但是我不明白第一个方向,就是'使用DUMPBIN / EXPORTS'。 然后,我需要'stub out'function,然后是.OBJ文件(我不知道这些文件是什么)。 是否有任何一步一步的方向,类似于上面的链接,容易遵循?
我在C ++中有以下结构: #define MAXCHARS 15 typedef struct { char data[MAXCHARS]; int prob[MAXCHARS]; } LPRData; 还有一个我正在调用的函数来获得这些结构中的3个数组: void GetData(LPRData *data); 在C ++中,我只是做这样的事情: LPRData *Results; Results = (LPRData *)malloc(MAXRESULTS*sizeof(LPRData)); GetData( Results ); 它会工作得很好,但在C#我似乎无法得到它的工作。 我已经创build了一个C#结构像这样: public struct LPRData { /// char[15] [MarshalAsAttribute(UnmanagedType.ByValTStr, SizeConst = 15)] public string data; /// int[15] [MarshalAsAttribute(UnmanagedType.ByValArray, SizeConst = 15)] public int[] prob; } 如果我初始化这些(及其所有子数组)的数组,并将其传递给它: […]
我正在实现一个function,当用户按下GridView中的行中的任何一点,行将被选中,而不是selectbutton。 为了实现这一点,我使用下面的代码: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { // Set the hand mouse cursor for the selected row. e.Row.Attributes.Add("OnMouseOver", "this.style.cursor = 'hand';"); // The seelctButton exists for ensuring the selection functionality // and bind it with the appropriate event hanlder. LinkButton selectButton = new LinkButton() { CommandName = "Select", […]
我有一个stringvariables,表示自定义类的名称。 例: string s = "Customer"; 我将需要创build一个客户的数组列表。 所以,所需的语法是: List<Customer> cust = new .. 如何转换strings以便能够在运行时创build此数组列表?
考虑一个简单的(全局在我的情况下)variables: int i; 在某个地方访问这个variables pthread_mutex_lock(i_mutex); if(i == other value) { do_something(); } pthread_mutex_unlock(i_mutex); 另一个线程更新i而它拥有i_mutex 。 编译器可以cachingi的值,所以我没有得到最近的值? i必须变动吗?
通过代码(C#)打开/closures监视器是否可以编程?
我试图找出我的应用程序从程序本身消耗了多less内存。 我正在查找的内存使用情况是在Windows任务pipe理器的“进程”选项卡的“内存使用量”列中报告的数量。