小编Whe*_*ler的帖子

快速字符串到byte []转换

目前我正在使用此代码将字符串转换为字节数组:

var tempByte = System.Text.Encoding.UTF8.GetBytes(tempText);
Run Code Online (Sandbox Code Playgroud)

我经常在我的应用程序中调用此行,我真的想使用更快的行.如何将字符串转换为字节数组比默认的GetBytes方法更快?也许有一个不安全的代码?

c# string performance byte

8
推荐指数
1
解决办法
2952
查看次数

使用SqlQuery处理存储过程的多个结果

我有一个存储过程,它返回一组多个结果(两个表).我这样调用存储过程:

var result = context.Database.SqlQuery<RefererStatisticResult>(
"exec [dbo].[GetReferrer] @StartDate, @EndDate, @Source",
this.CreateInParam("@StartDate", SqlDbType.DateTime, startDate),
this.CreateInParam("@EndDate", SqlDbType.DateTime, endDate),
this.CreateInParam("@Source", SqlDbType.SmallInt, eventSourveVal)).ToArray();
Run Code Online (Sandbox Code Playgroud)

我的RefererStatisticResult包含两个List <>属性,用于结果集,但调用后列表为空.我该如何处理结果集?是否可以使用SqlQuery?

c# sql-server stored-procedures entity-framework

7
推荐指数
1
解决办法
7307
查看次数