83得票7回答
StringWriter或StringBuilder

StringWriter和StringBuilder有什么区别?我应该何时使用它们中的哪一个?

42得票4回答
关闭StringWriter会导致内存泄漏吗?

我知道在Java中,垃圾回收器最终会清理对象,但我想问的是不关闭字符串写入器是否是不好的实践。目前我的操作是这样的: private static String processTemplate(final Template template, final Map root) { ...

14得票2回答
何时应使用Java的StringWriter?

什么是Java的StringWriter,何时应该使用它? 我已经阅读了文档并查看了这里,但我不明白在何时应该使用它。

11得票4回答
从StringWriter写入到txt文件

我有一个StringWriter变量sw,它是由FreeMarker模板填充的。一旦我填充了sw,如何将其打印到文本文件中? 我有一个如下的for循环:for(2 times) { template.process(data, sw); out.println(sw.toSt...

11得票1回答
清空XmlTextWriter和StringWriter中的所有内容

我想清除XmlTextWriter和StringWriter中的所有内容。 Flush()没有起作用。 XmlDocument doc = new XmlDocument(); StringWriter sw = new StringWriter(); XmlTextWriter xw = ...

7得票2回答
将部分视图呈现为字符串MVC4

我正在使用以下代码将一个局部视图渲染成字符串... protected string RenderPartialViewToString(string viewName, object model) { if (string.IsNullOrEmpty...

7得票4回答
在 File.Create() 后出现 "文件正在被另一个进程使用"。

我有一个应用程序,如果文件不存在就会创建一个文本文件,并将内容写入其中。当我第一次创建并立即写入文件时,它运行得非常好。但是问题在于,下一次执行此代码时,文件已经被创建,当我尝试写入文件时,它会抛出异常。我得到了“文件正在被另一个进程使用”的错误。 所以看起来我需要在创建文件后关闭文件?但是...