小编Vit*_*kyi的帖子

如何在数组中找到最大负数和最小正数

是否有一些方法可以在阵列中找到最大负数和最小正数?数组不包含零

[-1,5,-4,6,1,8,-3].max_negative # => -1
[-1,5,-4,6,1,8,-3].min_positive # => 1
Run Code Online (Sandbox Code Playgroud)

ruby

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

文本框中是否有选择文本事件

我正在创建一个小文本编辑器(就像记事本一样).我的表单上有几个按钮(剪切,删除,复制).我希望它们在没有选择文本时无法使用,反之亦然......在文本选择时是否会发生某些事件?我使用文本框控件.

c# winforms

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

如何在控制器的动作中显示模态窗口?

所以我得到了带有操作索引和 full_search 的控制器 PagesController。动作索引用于主页。在主页上,我有“搜索”按钮和 text_field。如果用户在 text_field 中键入 sometiong 并单击“搜索”按钮,他/她将执行 full_search。在此操作中,我尝试通过用户的查询查找某些内容。如果我没有找到任何东西,我应该只显示一个“无结果”的模式窗口,否则重定向到另一个页面

def full_search
  ...do search...
  if search_result.empty?
    show modal window with text 'no results'
  else
    redirect to another page
  end
end
Run Code Online (Sandbox Code Playgroud)

如何显示模态窗口(如 js 中的函数警报)?我想我必须使用 javascript..但是在哪里???

如果 search_result 为空,我不需要渲染任何视图......我只需要停留在同一页面并显示模态窗口

javascript ruby ruby-on-rails

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

通用对象中的调用方法

有什么方法可以使用吗?

class A
{
    public virtual string Greet() { return "Hello"; }
}
class B : A
{
    public override string Greet() { return "Hola"; }
}
class C : A
{
    public override string Greet() { return "??????"; }
}
class Greeting<T>
{
    List<T> list;
    public Greeting(List<T> list)
    {
        this.list = new List<T>();
        this.list.AddRange(list);
    }
    public void Show()
    {
        foreach (T el in list)
            el.Greet(); // 'T' does not contain a definition for 'Greet'
    }
}
class Program
{ …
Run Code Online (Sandbox Code Playgroud)

c# generics

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

无法在具有恒定可变大小的类中创建堆栈分配数组

为什么这段代码不能编译?

class MyClass
{
    const int size = 5;
    int arr[size];
};
Run Code Online (Sandbox Code Playgroud)

错误说这size是未声明的标识符。

c++ arrays class constants

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

标签 统计

c# ×2

ruby ×2

arrays ×1

c++ ×1

class ×1

constants ×1

generics ×1

javascript ×1

ruby-on-rails ×1

winforms ×1