我在代码中通过引用传递一个值
Private Sub login()
Dim login As New login(lListClients, bConnected)
login.ShowDialog()
login.Dispose()
If (bConnected = True) Then
Console.WriteLine("Mokmeuh")
Button3.Visible = True
Button4.Visible = True
Button7.Visible =
简单的例子:
我在缓存中放了一个DataTable
DataTable table = SomeClass.GetTable();
Cache["test"] = table;
then in later calls i use
DataTable table = (DataTable)Cache["test"];
现在的问题是:我是否应该在每次调用时调用table.dispose(),尽管它存储在缓存中?意味着物体总是相同的?或者缓存每次都会创建一个拷贝?
thx :)
我希望在git控制的资源中有一些私人数据,通常是对我自己的评论或提醒。我不希望这部分代码被提交,而只保留在文件的本地副本中。此外,当文件被远程更新时,合并应该会顺利进行,这样我的专用行就不会受到影响。有没有办法做到这一点?
以前我有一个包装器,每次在git执行之前和之后都会调用它,它会在git执行之前剥离我的数据,然后在执行后恢复它。但我正在寻找一个更好的解决方案。
下面是我的私人数据:
/*private
some privately seen comment
*/
//private-begin
some code that will not go into commits.
我正在尝试理解方法是如何工作的,我认为我已经完成了它,但是似乎我并没有像我的RunSelect()那样;方法没有做我希望的事情。在第19行,我要求用户选择值(1或2)并将其作为int返回(运行)。然后,在第25行上,根据选定的int执行if/if the /the语句。不管选择了什么,int都没有被识别,并要求用户再试一次--不管我输入了什么,它都没有被识别,所以我的控制台方法失败了,我不知道我做错了什么。
我试着追踪我的代码,打印出来分析它,花了一夜的时间在上面睡觉。等等,我不知道为什么它不起作用。我是新手,任何帮助都非常感谢。我不认为问题在于循环或方法,我认为问题在于我如何将int传递给i