小编Kot*_*ote的帖子

从Protected Virtual Void方法或直接提升事件有什么不同?

我看到了一些教程,我无法理解为什么他们建议从虚拟保护方法中提出事件,而不是直接,有什么区别?

public delegate void SomethingEventHandler(string s);
public event SomethingEventHandler Something;

public void Main() {

  // Raising an event
  OnSomething(); // Via method
  Something("something"); // Directly
}

protected virtual void OnSomething() 
{
  Something("something");
}
Run Code Online (Sandbox Code Playgroud)

c# events

5
推荐指数
2
解决办法
1273
查看次数

DateTime格式字符串?

我有日期格式字符串dd-mm-yy.请告诉我如何在字符串中添加小时和分钟(即13-03-2010.21.03)....

DateTime.Today.ToString("dd-mm-yy") ?
Run Code Online (Sandbox Code Playgroud)

vb.net datetime string-formatting

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

ASP.NET无法解析xml!检查文件路径

我通过ASP.NET MVC 4创建了一个简单的API:

public class ActionController : ApiController
{
    [WebMethod]
    public string getCommunities()
    {
        try
        {
            MethodClass method = new MethodClass();
            return method.getCommunities();
        }
        catch(Exception ex)
        {
            return ex.Message.ToString();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

试图在Method类中调用此方法:

public string getCommunities()
{
    return "bbb";
}
Run Code Online (Sandbox Code Playgroud)

但无论出于何种原因,我都会收到此错误:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">cannot parse xml! Check file path</string>
Run Code Online (Sandbox Code Playgroud)

我尝试使用谷歌搜索错误,但没有提出任何问题,有没有人见过这个错误?以及如何解决?

c# asp.net api asp.net-mvc

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

标签 统计

c# ×2

api ×1

asp.net ×1

asp.net-mvc ×1

datetime ×1

events ×1

string-formatting ×1

vb.net ×1