小编coo*_*eze的帖子

如何删除我的尝试的内部选项

如何删除该选项以便它只是Try[Int]而不是Try[Option[Int]]

val m = Map("a" -> "1a", "b" -> "2")
Try(m.get("a").map(_.trim.toInt))
>>es17: scala.util.Try[Option[Int]] = Failure(java.lang.NumberFormatException: For input string: "1a")
Run Code Online (Sandbox Code Playgroud)

scala

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

在属性名称为动态时使用ExpandoObject,这可能吗?

我需要创建一个具有动态命名属性的对象,例如:

<users>
  <user1name>john</user1name>
  <user2name>max</user2name>
  <user3name>asdf</user3name>
</users>
Run Code Online (Sandbox Code Playgroud)

这可能吗?

c# dynamic expandoobject

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

给了一年,如何获得今年的开始

我有一个变量需要的年份

DECLARE @CURRENT_YEAR AS INT
SET @CURRENT_YEAR = 2016
Run Code Online (Sandbox Code Playgroud)

现在我想要今年年初@Current_Year

如果不解析我使用varchar构建的日期,我该怎么做?

sql sql-server

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

如何安全地拆分字符串并检查两个值

如果我这样做会引发异常:

"".split('=')(1)
Run Code Online (Sandbox Code Playgroud)

是否有一种在scala中安全地进行此类操作的自觉方式?

scala

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

如何使用默认值处理选项

val a = user.type match {
  case Member => doSomething(if(user.location.isDefined) user.location.get.name else "")
}
Run Code Online (Sandbox Code Playgroud)

我想安全地访问user.location,如果它存在,则为Option [Location],否则只使用空字符串.

case class Location(id: Int, name: String)
Run Code Online (Sandbox Code Playgroud)

这可能吗?

scala

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

删除地图列表的选项

我有一张类型的地图:

Map[Int, Seq[Option[User]]]
Run Code Online (Sandbox Code Playgroud)

我想将其转换为:

Map[Int, Seq[User]]
Run Code Online (Sandbox Code Playgroud)

我只是想从Seq中删除任何Option [User].

scala

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

如果所有组件都是None,如何返回None,否则返回一些

我有一个案例类:

case class Part1(id: Int)
case class Part2(id: Int)
case class Part3(id: Int)
Run Code Online (Sandbox Code Playgroud)

以上都包含在下面的Parts类中:

case class Parts(part1: Option[Part1], part2: Option[Part2], part3: Option[Part3])
Run Code Online (Sandbox Code Playgroud)

现在我的代码中有:

case (maybePart1, maybePart2, maybePart3) => 
  Parts(maybePart1, maybePart2, maybePart3)
Run Code Online (Sandbox Code Playgroud)

但是我真正想做的是返回None如果所有这些都是None,否则返回我正在做的事情.

我怎样才能做到这一点?

scala

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

Handle和HandleFunc有什么区别?

我试图理解Handle和HandleFunc之间的区别.

除了差异之外,在构建Go Web应用程序时,您何时会使用其中一个?

https://golang.org/pkg/net/http/#Handle

go

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

标签 统计

scala ×5

c# ×1

dynamic ×1

expandoobject ×1

go ×1

sql ×1

sql-server ×1