ShikiSuen
2022-06-18 18:55:50 +08:00
搞出來了。
```swift
class test {
static func someFunctionWithNonescapingClosure(closure: (String) -> Void) {
let testString: String = "123"
closure(testString)
}
static func usage() {
someFunctionWithNonescapingClosure() { newString in
print(newString)
}
}
}
test.usage()
```
```csharp
using System;
class Untitled
{
static void someFunctionWithNonescapingClosure(Action<string> closure) {
string testString = "123";
closure(testString);
}
static void usage() {
// 備好動喔容器
Action<string> testStr = Console.WriteLine;
someFunctionWithNonescapingClosure(testStr);
}
static void Main(string[] args)
{
usage();
}
}
```