问题标签 [return]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1839 浏览

c# - paypal动态退货地址

我有一个产品,一个动态创建的文件,我需要一个贝宝在向文件地址付款后返回客户。简单的立即购买按钮很优雅,但如果我把

变成一个按钮的代码,简单的浏览器的Page-View Source就可以显示支付前的文件地址。

以下是按钮代码示例:

我认为正确的方法是使用 PayPal api 并在交易成功后生成文件,但由于我是 paypal 的菜鸟,想知道这可以用一种优雅的方式解决吗?

我可以制作一个(asp.net c#)按钮,使带有此参数的 post 方法发送到 paypal,以便客户看不到返回 url?

0 投票
3 回答
728 浏览

java - 如何返回java中最后添加的项目的最后一个主键?

有一个具有双主键的链接(或参考)表。需要返回从选定表中的当前连接自动生成的最后一个主键。这是在java中。如果这有所作为,则该数据库位于 MS Access 中。很抱歉描述得太仓促了,但我们的团队正在紧锣密鼓地工作。

任何链接或建议将不胜感激。

编辑:

使用 SQL 填充数据库。我们为一个表格输入数据,但我们不知道自动生成的数字。需要找出这是什么,以便可以将其输入到 ref 表中。我们只知道一半的复合键,这就是为什么我们需要第二个。

编辑:

迄今为止最好的答案(似乎无法评论)。我收到以下错误...“线程中的异常“AWT-EventQueue-0”java.lang.UnsupportedOperationException”

有什么建议吗?

0 投票
4 回答
11971 浏览

php - PHP 对象返回值

目前,我正在编写一个数据库类,它稍微使用了 PHP 的 PDO 类,但我想添加一些简单的功能,以便更轻松地编写某个应用程序。

现在在下面的一段伪代码中你可以看到我要去哪里。这个例子中唯一的问题是 $result 变量是一个对象,它不能用于比较我在脚本中进一步做的一些东西:

正如您所看到的,当我进行比较时,$result 变量不应该是一个对象,我知道可以使用 __toString 将它变成一个字符串。但我希望它是其他类型,主要是数组或空值。

如果可能的话,我怎样才能得到这样的工作(我认为应该有太多的麻烦)?

那么有人可以指出我正确的方向,或者可能给出一段应该可以工作的代码,或者我可以改变以适应我目前的课程吗?

0 投票
9 回答
18592 浏览

c++ - 有没有正确的方法在 C++ 中通过引用返回一个新的对象实例?

所以我在写一些代码,我有这样的东西:

然后在一些代码中:

这在我的调试版本中有效,但在发布时有“问题”通过引用返回该矩形——我基本上得到了一个未初始化的矩形。Rectangle 类有一个 = 运算符和一个复制构造函数。在不了解为什么会中断的情况下,我实际上对通过引用返回(新)对象的正确方法更感兴趣,以便复制分配给变量。我只是傻吗?不应该这样做吗?我知道我可以返回一个指针,然后在赋值时取消引用,但我宁愿不这样做。我的某些部分感觉按值返回会导致对象的冗余复制——编译器是否解决了这一问题并对其进行了优化?

这似乎是一个微不足道的问题。经过多年的 C++ 编码,我感到几乎很尴尬,所以希望有人可以为我解决这个问题。:)

0 投票
7 回答
77025 浏览

vb.net - 语法:VB.NET 子程序中的“Exit Sub”或“Return”

“退出子程序”或“返回”似乎都完成了同样的事情——退出子程序。它们在幕后工作的方式有什么不同吗?

那是,

或者

0 投票
8 回答
8114 浏览

c++ - 在没有模板特化的情况下更改函数的返回类型。C++

我想知道是否可以根据分配给它的变量类型来更改函数的返回类型。这是我的意思的一个快速示例。

我想创建一个函数来解析字符串中的 int、bool 或 float 变量。例如...

我知道如果我将此函数设为模板,则必须从始终为字符串的参数列表中确定变量类型。有没有其他方法可以用 c++ 做到这一点?

0 投票
3 回答
1980 浏览

c# - C# 子类返回未知类型(进一步:来自父类)

我有界面:

使用这种方法的简单类

和这样的父类:

我想从子类中的 Set 方法返回父类型这可能吗?我需要它做这样的事情:

现在我必须这样做:

而且它有点烦人,我必须使用它很多次


很抱歉发送垃圾邮件嗯我可以使用类似的东西:

所以也许好的解决方案是从这个方法返回一个对象;\?

具有泛型接口的泛型类似乎会浪费大量内存......因为这个类的功能相同,只有返回类型不同

0 投票
4 回答
880 浏览

.net - 如何在一次 Web 调用中返回多个通用列表?

我认为返回数据集,在前端应用程序中使用数据集和数据表是一个相当糟糕的主意。因此,借助泛型的魔力,我通过 Web 服务调用返回了一个泛型列表(不是 WCF,只是普通的 ol'asmx)。只要您需要在每次调用 Web 服务时返回一个列表,这种方法就很有效。

我遇到的情况是我有一个更复杂的屏幕,其中有一些下拉菜单等等。我需要将这些下拉列表绑定到一个通用列表。问题是我不想打几个网络电话,每个下拉一个,来获取我的数据。在过去,我只会返回一个数据集并将下拉列表绑定到数据集中的特定表。

因此,在一次网络调用中返回多个通用列表将是超级棒的。

我尝试过的事情:

  1. 使用列表列表
  2. 使用通用列表的集合
  3. 创建一个基类并使用 Collection 时List<Base>,在尝试将对象填充到其中时会出现转换问题List<Base>
  4. 创建一个具有返回List<MyOneObject>,List<MySecondObject>等属性的类。这行得通,但有点乱......我在应用程序中有很多类和屏幕会发生这种情况。我可以创建一个这样的List<MyType>类,每个类都有一个属性,但就像我说的那样,我认为这可能会失控。

所以此时我有两个选项,上面列表中的#4,或者只返回一个我不想做的数据集:0)

有没有人遇到过这个?

0 投票
2 回答
22164 浏览

ruby - Ruby 中的隐式返回值

我对 Ruby 有点陌生,虽然我发现它是一种非常直观的语言,但我很难理解隐式返回值的行为方式。

我正在开发一个小程序来 grep Tomcat 日志并从相关数据生成管道分隔的 CSV 文件。这是我用来从日志条目生成行的简化示例。

当我运行此代码时,我会返回以下内容,这是显式返回输出值时所期望的。

但是,如果我将 LineMatcher 更改为以下内容并且不明确返回输出:

然后我得到以下结果:

显然,这不是我们想要的结果。感觉我应该能够摆脱输出变量,但不清楚返回值来自哪里。此外,欢迎任何其他关于可读性的建议/改进。

0 投票
2 回答
1196 浏览

ruby - 在 Ruby 1.8 中返回内部 lambda 内部的 for 循环崩溃

在 Ruby 1.8(我的版本是 1.8.7-72)中,这段代码:

崩溃LocalJumpError

为什么这样做?但是,它似乎在我的 Ruby 1.9 版本上运行良好。

编辑:这不仅仅是 lambda 内部的返回;以下运行良好: