问题列表 - 第1619页

找到一个非托管的DLL API?

我是用C#写的.
如何找出我可以在不属于windows的非托管DLL中使用哪些方法/函数?
例如:我的计算机上安装了一些软件,它有一个dll,我想知道我的选项是什么,以创建连接到该软件的代码?

c# api dll

4
推荐指数
1
解决办法
2332
查看次数

如何将DateTime.TryParse与Nullable <DateTime>一起使用?

我想使用DateTime.TryParse方法将字符串的datetime值变为Nullable.但是,当我尝试这个:

DateTime? d;
bool success = DateTime.TryParse("some date text", out (DateTime)d);
Run Code Online (Sandbox Code Playgroud)

编译告诉我

'out'参数未被归类为变量

不知道我需要做什么.我也尝试过:

out (DateTime)d.Value 
Run Code Online (Sandbox Code Playgroud)

这也不起作用.有任何想法吗?

c# datetime nullable

110
推荐指数
5
解决办法
9万
查看次数

如何使用 GDI+ 和 C++ 从 SQL Server 数据库加载和保存图像?

我特别需要加载保存为 blob 的 JPG 图像。GDI+ 使得从文件中检索图像变得非常容易,但不能从数据库中检索图像......

c++ sql sql-server gdi+ image

6
推荐指数
1
解决办法
1472
查看次数

喜欢Linq to SQL

我有一个方法需要接受一个国家/地区名称数组,并返回与其中一个国家/地区名称匹配的记录列表.我正在尝试这个

Public Shared Function GetConcessions(ByVal Countries As String()) As IEnumerable
    Dim CountryList As String = Utility.JoinArray(Countries) ' turns string array into comma-separated string
    Return (From t In New Db().Concessions _
                    Where CountryList Like t.Country _
                    Select t.ConcessionID, t.Title, t.Country)
End Function
Run Code Online (Sandbox Code Playgroud)

但是我得到了这个错误

  *Only arguments that can be evaluated on the client are supported for the LIKE method
Run Code Online (Sandbox Code Playgroud)

在纯SQL中,这很简单:

 Select ConcessionID,Title from Concessions c where @CountryList like '%' + c.Country + '%'
Run Code Online (Sandbox Code Playgroud)

如何在Linq to SQL中实现此结果?

编辑(澄清)

我用string.Contains得到了相同的消息.没关系

t.Country.contains(CountryList)
Run Code Online (Sandbox Code Playgroud)

但是我需要

CountryList.contains(t.Country) 
Run Code Online (Sandbox Code Playgroud)

并抛出我上面列出的相同错误.

vb.net linq-to-sql

3
推荐指数
1
解决办法
3713
查看次数

如何使用公钥/私钥对获取SVN结账?

我必须检查一些代码并运行它.我有网址:

svn+ssh://myuser@www.myclient.com/home/svn/project/trunk
Run Code Online (Sandbox Code Playgroud)

我有一个带私钥的文件.如何获取此代码?

svn ssh key

28
推荐指数
4
解决办法
6万
查看次数

阅读Rails会话密钥的最佳方法是什么?

我想以编程方式访问Rails会话秘密(我用它来生成一个登录令牌).

这是我想出的:

ActionController::Base.session.first[:secret]
Run Code Online (Sandbox Code Playgroud)

这将返回会话密钥.但是,每次调用ActionController :: Base.session时,它都会向数组中添加另一个条目,因此最终得到如下内容:

[{:session_key=>"_new_app_session", :secret=>"totally-secret-you-guys"}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]
Run Code Online (Sandbox Code Playgroud)

这让我觉得不好.

有更好的方法来访问会话密钥吗?

ruby session ruby-on-rails

9
推荐指数
3
解决办法
2481
查看次数

同时使用Xdebug和Zend Debugger?

是否可以同时在同一PHP安装中运行两个调试器.它们都使用不同的端口,因此与客户端IDE /其他应用程序的通信不会成为问题.

我只是因为Zend Debugger与ZendStudio一起使用已被证明更容易(从浏览器开始/停止调试的步骤更少),但我真的很喜欢一些仅适用于XDebug的分析工具.简而言之,如果可能的话,我希望能够拥有两全其美.

php profiling xdebug zend-debugger zend-studio

3
推荐指数
1
解决办法
4941
查看次数

192
推荐指数
7
解决办法
17万
查看次数

如何判断是否配置了IDisposable对象引用?

是否有方法或其他轻量级方法来检查引用是否属于被处置对象?

PS - 这只是一种好奇心(睡得好,不在生产代码中).是的,我知道我可以ObjectDisposedException试图访问该对象的成员.

.net c# dispose idisposable

82
推荐指数
4
解决办法
4万
查看次数

URL大小写敏感性导致缓存问题!有快速修复标题吗?

是我可以在IIS中设置的http标头,它实质上会告诉用户浏览器该URL

"/something/img.gif"和url"/ SomeThing/IMG.gif"

实际上是相同的事情,浏览器不应该重新下载该资源?我遇到了缓存问题,其中一些网址的设置不同,因此用户浏览器正在重新下载资源.

iis caching

2
推荐指数
1
解决办法
1533
查看次数