标签: chained

自定义 C# 链式调用未按预期运行

我已经自定义了一个用于链接调用的 C# 类来添加我的样式,但是当我第一次创建样式类的实例然后使用链接调用时,它最终只显示第一个添加的样式。

这是代码:

我的样式生成器:

namespace TestStyleBuilder
{
    public struct MyStyleBuilder
    {

        private string stringBuffer;

        public MyStyleBuilder AddLineColor(string value) => this.AddStyle("color", value);

        public MyStyleBuilder AddLineDash(string value) => this.AddStyle("dash", value);

        public MyStyleBuilder AddStyle(string prop, string value)
        {
            var style = $"{prop}:{value};";
            stringBuffer += style;
            return this;
        }

        public override string ToString()
        {
            return stringBuffer != null ? stringBuffer.Trim() : string.Empty;
        }
    }
}

Run Code Online (Sandbox Code Playgroud)

测试:

using TestStyleBuilder;

// Output:
// color:color;dash:dash;
MyStyleBuilder builder1 = new MyStyleBuilder().AddLineColor("color").AddLineDash("dash");
Console.WriteLine(builder1.ToString());

// Output:
// color:color;
MyStyleBuilder …
Run Code Online (Sandbox Code Playgroud)

c# chained

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

Python中的链式比较数字范围

我有以下功能:

def InRange(number):
    return 5 <= number >= 1
Run Code Online (Sandbox Code Playgroud)

如果使用链式比较,如果数字不在1到5的范围内,我希望这个说错,但似乎无法做到这一点.

有什么建议?

python comparison chained

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

Jquery的Chosen插件带有Chained插件和选择框

我是新来的

所以这就是问题所在:我正在尝试使用选择的插件(http://harvesthq.github.com/chosen/)和链接插件(http://www.appelsiini.net/projects/chained)作为我的选择框

但它效果不好.这里是与示例的链接

http://jsfiddle.net/hgRGm/

提前致谢

jquery select chained jquery-chosen

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

delphi中的链式代理

我刚刚阅读了关于链接代理的内容,我想在delphi中尝试它,好吧我用indy TIdHttp组件玩,我无法弄清楚如何做到这一点,我需要两个TIdHttp组件吗?也许一个人将请求发送给另一个人?

  http1.ProxyParams.ProxyPort := Port1;
  http1.ProxyParams.ProxyServer := Server1;

  http2.ProxyParams.ProxyPort := Port2;
  http2.ProxyParams.ProxyServer := Server2;
Run Code Online (Sandbox Code Playgroud)

我只想用链式代理发送一些简单的GET/POST.

这甚至可行吗?或者还有其他任何组件来帮助我完成这项任务吗?

谢谢.

delphi proxy indy chained

-1
推荐指数
1
解决办法
751
查看次数

链接if构造在Java中做了什么?

通过阅读Oracle iLearning Java课程,我的印象是使用'chained if construct'相当于使用'&&'运算符.所以:

 if((5 < 10) && (5 < 6)) {
    run some code;
}
Run Code Online (Sandbox Code Playgroud)

是相同的:

if(5 < 10) {
  if(5 < 6) {
        run some code;
    }
}
Run Code Online (Sandbox Code Playgroud)

比较两者,我觉得很难相信.我想我很误解.

java if-statement chained

-1
推荐指数
1
解决办法
123
查看次数

标签 统计

chained ×5

c# ×1

comparison ×1

delphi ×1

if-statement ×1

indy ×1

java ×1

jquery ×1

jquery-chosen ×1

proxy ×1

python ×1

select ×1