简单地检查字符串是否包含某个单词(例如"Test")的正则表达式是什么?我做了一些谷歌搜索,但无法得到这样一个正则表达式的直接例子.这适用于构建脚本,但与任何特定的编程语言无关.
我正在寻找创建一个基本的ORM(纯粹是为了好玩),并且想知道,有没有办法返回数据库中的表列表以及每个表的字段?
使用这个,我希望能够循环遍历结果集(在C#中),然后对结果集中的每个表说,执行此操作(例如,使用反射来创建将执行或包含xyz的类).
除此之外,SQL Server的一些优秀在线博客是什么?我知道这个问题实际上是关于在Sql Server中使用系统SP和数据库,我对一般查询没问题,所以我对一些涵盖这种功能的博客感兴趣.
谢谢
.NET 3.5作业的面试问题是"迭代器和枚举器之间有什么区别"?
这是一个核心区别,LINQ等等.
无论如何,有什么区别?我似乎无法在网上找到一个可靠的定义.毫无疑问,我可以找到两个术语的含义,但我得到的答案略有不同.面试的最佳答案是什么?
IMO迭代器"迭代"集合,枚举器提供迭代功能,但必须调用它.
此外,使用yield关键字据说可以保存状态.究竟是什么状态?是否有这种好处的例子?
我有以下查询:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER PROCEDURE [dbo].[Validate]
@a varchar(50),
@b varchar(50) output
AS
SET @Password =
(SELECT Password
FROM dbo.tblUser
WHERE Login = @a)
RETURN @b
GO
Run Code Online (Sandbox Code Playgroud)
这个编译完全没问题.
在C#中,我想执行此查询并获取返回值.
我的代码如下:
SqlConnection SqlConn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["MyLocalSQLServer"].ConnectionString.ToString());
System.Data.SqlClient.SqlCommand sqlcomm = new System.Data.SqlClient.SqlCommand("Validate", SqlConn);
string returnValue = string.Empty;
try
{
SqlConn.Open();
sqlcomm.CommandType = CommandType.StoredProcedure;
SqlParameter param = new SqlParameter("@a", SqlDbType.VarChar);
param.Direction = ParameterDirection.Input;
param.Value = Username;
sqlcomm.Parameters.Add(param);
SqlParameter retval = sqlcomm.Parameters.Add("@b", SqlDbType.VarChar);
retval.Direction = ParameterDirection.ReturnValue;
string retunvalue = (string)sqlcomm.Parameters["@b"].Value; …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用git将我的存储库推送到visual studio团队服务项目,但是我得到了错误:
fatal: Authentication failed for (url of team project
Run Code Online (Sandbox Code Playgroud)
我正在使用cmds:
git remote add origin
https://XXXXXXX.visualstudio.com/DefaultCollection/_git/project
git push -u origin -–all
Run Code Online (Sandbox Code Playgroud)
有什么想法解决这个问题吗?
谢谢!
我已经读过在C#中处理对象/ IDisposable接口和析构函数,但对我来说它们似乎做同样的事情?
两者有什么区别?为什么我会使用一个而不是另一个?实际上,在此示例(下面的链接)中,此代码使用IDisposable接口和析构函数:
http://msdn.microsoft.com/en-us/library/system.idisposable.aspx
评论说析构函数是否使用了终结代码,但我如何决定何时使用其中一个?
我有一个小表单,当我按下Windows窗体应用程序中的按钮时出现.
我希望能够通过按退出键关闭表单.我怎么能这样做?我不确定要使用的事件(form_closing?)?
我在这里读到了一个名为验证二叉搜索树的访谈练习.
这究竟是如何工作的?在验证二叉搜索树时会有什么需要?我写了一个基本的搜索树,但从未听说过这个概念.
我是否在页面事件(例如加载)时使用响应,因为这是来自ASP.NET的响应,并且在按下按钮时请求,因为这是对ASP.NET进行处理的响应?或者还有更多吗?
c# ×5
.net ×2
sql ×2
algorithm ×1
architecture ×1
asp.net ×1
azure-devops ×1
enumeration ×1
generator ×1
git ×1
iterator ×1
regex ×1
scalability ×1
sql-server ×1
t-sql ×1
winforms ×1