小编Pat*_*ins的帖子

在SQL Server Management Studio中更改错误消息的语言

我正在使用SQL Server Management Studio 2008编写一堆查询.我安装了法语版本的Windows XP和SQL Server,因此所有SQL错误消息都以法语显示.我希望看到英文错误消息.知道如何更改错误消息的语言吗?我不会重新安装机器.

帕特里克

sql-server-2008

10
推荐指数
2
解决办法
6444
查看次数

我如何使用PerformanceCounterType AverageTimer32?

我正在尝试测量在生产服务器上执行一段代码所需的时间.我想实时监控这些信息,所以我决定给性能分析器一个高手.我从MSDN了解到我需要同时创建一个AverageTimer32和一个AverageBase性能计数器.我在程序中递增计数器,我可以看到CallCount上下移动,但AverageTime始终为零.我究竟做错了什么?

这是一段代码:

long init_call_time = Environment.TickCount;

// ***
// Lots and lots of code...
// ***

// Count number of calls
PerformanceCounter perf = 
    new PerformanceCounter("Cat", "CallCount", "Instance", false);
perf.Increment();
perf.Close();

// Count execution time
PerformanceCounter perf2 = 
    new PerformanceCounter("Cat", "CallTime", "Instance", false);
perf2.NextValue();
perf2.IncrementBy(Environment.TickCount - init_call_time);
perf2.Close();

// Average base for execution time
PerformanceCounter perf3 = 
    new PerformanceCounter("Cat", "CallTimeBase", "Instance", false);
perf3.Increment();
perf3.Close();

perf2.NextValue();
Run Code Online (Sandbox Code Playgroud)

c# performance

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

VB.NET类成员默认为public

根据MSDN:

当您不需要限制对它的访问时,公共访问是编程元素的正常级别.请注意,如果您不以其他方式声明,则在接口,模块,类或结构中声明的元素的访问级别默认为Public.

因此,如果我在VB.NET中声明一个类方法而没有指定访问修饰符,那么它默认是公共的:

Sub DoSomething()

End Sub
Run Code Online (Sandbox Code Playgroud)

疯了吧!我希望默认情况下成员是私有的,只有特别标记为Public的成员才能在课堂外看到.就像在C#中一样...如何修改此行为?

vb.net

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

标签 统计

c# ×1

performance ×1

sql-server-2008 ×1

vb.net ×1