小编yog*_*ogi的帖子

C#属性实际上是方法吗?

直到现在,我的印象是Properties:Methods在C#中两个不同的东西.但后来我做了类似下面的事情.

在此输入图像描述

这对我来说是一个"眼睛开启者".我期待一个属性stringProp和一个方法,stringProp但我得到了这个.

为什么会这样?请有人解释一下.

.net c# oop

77
推荐指数
3
解决办法
6803
查看次数

71
推荐指数
6
解决办法
10万
查看次数

阅读.Net Stack Trace

这个问题出于好奇,才能更好地了解我们的朋友Stack Trace.

作为C#(.NET)开发人员,每个人都必须看到如下所示的黄色堆栈跟踪.

在此输入图像描述

其中的大多数内容都很容易理解,就像消息Attempt to divide by zero和方法一样,Page_Load甚至也会出现.cs文件的路径.但经过3年的经验,我仍然不知道事情是如何处理+在方法结束标志的数字表示在这里,像+51,+92,+54+772.

有人知道这些是什么吗?

.net c# stack-trace

20
推荐指数
1
解决办法
1万
查看次数

SQL Server 2012 SP_HELPTEXT额外行问题

我正在使用SQL Server 2012,并始终使用SP_HELPTEXT以获取我以前创建的存储过程,在以前版本的SQL服务器中,此过程中没有问题,但在2012年,我的存储过程带有额外的行,例如,这是我写

Create proc SP_Test
as
begin
 Select * 
 from table_ABC
end
Run Code Online (Sandbox Code Playgroud)

现在使用SP_HELPTEXT此过程(或任何其他过程)后,我得到此输出

Create proc SP_Test

as

begin

 Select * 

 from table_ABC

end
Run Code Online (Sandbox Code Playgroud)

还有其他人也面临这个问题,或者我是这个星球上唯一一个与这个问题斗争的人?有没有人知道如何解决这个问题?

我的SQL服务器的配置如下(从帮助 - >关于复制)

Microsoft SQL Server Management Studio          11.0.2100.60
Microsoft Analysis Services Client Tools        11.0.2100.60
Microsoft Data Access Components (MDAC)         6.1.7601.17514
Microsoft MSXML                     3.0 6.0 
Microsoft Internet Explorer             9.0.8112.16421
Microsoft .NET Framework                4.0.30319.269
Operating System                    6.1.7601
Run Code Online (Sandbox Code Playgroud)

Thanx提前.

sql sql-server ide formatting

19
推荐指数
3
解决办法
3万
查看次数

C#中未使用的"使用"指令的性能影响

只是好奇它.

如果我using在我的代码文件的开头添加多个指令,我没有在我的代码中使用它是否重要.像这样.

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.IO;
//using blah.. blah.. blah..;

public class myClass
{
    // Class members
}
Run Code Online (Sandbox Code Playgroud)
  • 它对我的应用程序的内存使用有不良影响吗?

  • 它对我的应用程序的性能有不良影响吗?

我知道删除它们是一个好习惯,我们完全支持.Net IDE这样做,但我很想知道它.

.net c# performance

19
推荐指数
3
解决办法
3663
查看次数

Datetime.ToString()C#没有按预期工作

msdn看起来我可以Datetime.ToString()通过使用M, m, d, y等方法创建我自己的格式.但是当我尝试一个它没有按预期工作时,下面剪断是问题.

在此输入图像描述

我期待7/29/2015但收到了7-29-2015!!! 为什么?

c# datetime

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

Telerik Radgrid导出文件名

有没有人知道如何提供file name导出的文件Telerik RadGrid,导出的文件可以是任何格式的pdf,excel或word

c# asp.net rad-controls telerik

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

我可以为Enum创建构造函数吗?

我写了下面的代码,它正在成功编译.

class Program
{
        enum Fruits
        {
            Apple,
            Mango,
            Banana
        }

        static void Main(string[] args)
        {
            Fruits f = new Fruits();
        }
}
Run Code Online (Sandbox Code Playgroud)

尽管Fruits是一个enum,编译器和解释器允许我写这个.这是否意味着我可以为枚举创建构造函数?如果是的话怎么样?

.net c#

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

将键/值对绑定到asp标签的最佳方法是什么

我有一种经常出现在我面前的情况,但我现在没有任何解决方案.假设我有一个像这样的键/值对

UserID | UserName
-----------------
1      | Yogi
2      | Mike

我想将这些数据绑定到一个asp标签控件,现在我所做的是,我将UserID绑定到标签&UserName的工具提示到标签的文本,它工作正常,但缺点是当用户将标签悬停时将UserID显示为用户的工具提示,这是显而易见的.我想找到一些更好的方法来完成这项工作,请帮助我在这里找到更好的方法.

.net c# asp.net

5
推荐指数
1
解决办法
742
查看次数

多重继承和对象C#

抱歉没有得到任何问题的时髦标题.

我被告知.Net(C#)不支持多重继承.但是看看下面的foo例子,我想知道这是真的吗?

class fooList
{
    public int Index()
    {
        return 0;
    }
}    
class foo : fooList
{
    public foo()
    { }
}
class testFoo
{
    void test()
    {
        foo obj = new foo();

        // From object
        obj.Equals(obj);
        obj.GetHashCode();
        obj.GetType();
        obj.ToString();

        // From fooList
        obj.Index();
    }
}
Run Code Online (Sandbox Code Playgroud)

我们可以看到我有一个类fooList和一个根据语句foo继承的类fooList(C#不支持多重继承),类的对象foo应该只有一个Index()来自fooList类的方法,但是它有更多的方法来自对象类.它清楚地表明默认情况下所有类都继承object类.所以提出了问题

  1. C#不支持多重继承真的完全正确吗?
  2. 我想它在CLR级别支持它,而不是它在编码时不支持它?

c# oop

5
推荐指数
1
解决办法
3416
查看次数