小编Ale*_*dre的帖子

lambda表达式与方法组之间的区别

有什么区别

Class1.Method1<Guid, BECustomer>("cId", Facade.Customers.GetSingle);
Run Code Online (Sandbox Code Playgroud)

Class1.Method1<Guid, BECustomer>("cId", x => Facade.Customers.GetSingle(x));
Run Code Online (Sandbox Code Playgroud)

Resharper建议使用第一个表达式.

c# lambda method-group

16
推荐指数
2
解决办法
4519
查看次数

Resharper 6 - 自动添加"this"

在我工作的公司中有一种命名方式,必须将"this"添加到每个函数,属性调用和字段中.有时我会忘记它.我希望Resharper自动完成.

有什么建议?

resharper resharper-6.0

15
推荐指数
1
解决办法
3278
查看次数

结构和IDisposable

我想知道为什么不编译?

public static void Main(string[] args)
{
    using (MyStruct sss = new MyStruct())
    {

        sss.s = "fsdfd";// Cannot modify members of 'sss' because it is a 'using variable' 

        //sss.Set(12);    //but it's ok
    }
}

public struct MyStruct : IDisposable
{
    public int n;
    public string s;

    public void Set(int n)
    {
        this.n = n;
    }
    public void Dispose()
    {
        Console.WriteLine("dispose");
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:但它完美无缺.为什么?

public static void Main(string[] args)
        {

            using (MyClass sss = new MyClass())
            {
                sss.Field = "fsdfd"; …
Run Code Online (Sandbox Code Playgroud)

.net c# idisposable using

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

Rubymine - 如何格式化代码

我正在使用JetBrains Rubymine开发Rails应用程序.这是一个很棒的IDE,但不幸的是我没有找到如何格式化hTML或Ruby代码.

有什么建议吗?

ide ruby-on-rails rubymine

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

C# - 通过特殊方式为照片添加水印

我需要通过特殊方式为照片添加水印.我知道怎么做,但我不知道如何做到这一点与文章http://www.photoshopessentials.com/photo-effects/copyright/相同

这是添加水印的方法.如何更改它以获得带有水印的图像,例如上面的文章?

public static Bitmap AddWatermark(this Bitmap originalImage, Bitmap watermarkImage, WatermarkLocationEnum location)
{
    int offsetWidth;
    int offsetHeight;
    if ((watermarkImage.Width > originalImage.Width) | (watermarkImage.Height > originalImage.Height))
        throw new Exception("The watermark must be smaller than the original image.");
    Bitmap backgroundImage = new Bitmap((Bitmap)originalImage.Clone());
    Bitmap image = new Bitmap(backgroundImage.Width, backgroundImage.Height);
    Graphics graphics = Graphics.FromImage(image);
    offsetWidth = GetOffsetWidth(image.Width, watermarkImage.Width, location);
    offsetHeight = GetOffsetHeight(image.Height, watermarkImage.Height, location);
    watermarkImage.SetResolution(backgroundImage.HorizontalResolution, backgroundImage.VerticalResolution);
    offsetWidth = Math.Max(offsetWidth - 1, 0);
    offsetHeight = Math.Max(offsetHeight - 1, 0);
    graphics.DrawImage(watermarkImage, offsetWidth, offsetHeight); …
Run Code Online (Sandbox Code Playgroud)

algorithm image-processing winforms c#-4.0

13
推荐指数
1
解决办法
5490
查看次数

NetBeans 7.1 - 无法更改为UI语言

我安装了NetBeans 7.1并且无法更改UI语言.我没有找到任何选择.有什么建议?

netbeans

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

google maps api v3中infoWindow的大小.什么是正确的解决方案?

我需要更改谷歌地图infoWindow的宽度和高度,我看到了这个主题谷歌地图.InfoWindow设置高度和宽度.我发现它的解决方案不起作用.即使是标准infoWindow = new google.maps.InfoWindow({maxWidth: '50px'})也不会起作用.

那么什么是解决方案?如何改变infoWindow的宽度和高度?

google-maps-api-3

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

在VS2010中格式化XAML的热键是什么?

热键Ctrl+ E,Ctrl+ D仅用于格式化C#代码,但由于某种原因不适用于XAML.有人知道热键是什么吗?

hotkeys visual-studio-2010

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

Ruby on Rails应用程序中的Favicon

我把favicon.ico/public/文件夹,包括下面的代码到页面布局

<%= favicon_link_tag %>
Run Code Online (Sandbox Code Playgroud)

但尽管如此,图标仍然无法显示.我该怎么办?

favicon ruby-on-rails

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

Page_Init和Page_Load

页面包含自定义地址控件和checkBox.为什么第二个代码示例正常工作,但首先没有?

//1
protected void Page_Init(object sender, EventArgs e)
{
  //doesn't work properly
   ucLegalAddress.Visible = !chkLegalAddress.Checked;
}


 //2
 protected void Page_Load(object sender, EventArgs e)
  {
    //works properly
     ucLegalAddress.Visible = !chkLegalAddress.Checked;
   }
Run Code Online (Sandbox Code Playgroud)

asp.net webforms

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