我正在尝试使用自定义列表,我已经添加了一些额外的工具.我想将此列表应用于我创建的一长串自定义类.所有类都有一个ID号,List中的一些工具使用ID.
这是我尝试使用的代码的一部分.我希望这能帮助你理解我的问题.
namespace Simple_Point_of _Sales_System
{
public class MyList<T> : List<T>
{
internal int SetID()
{
return this.Max(n => n.ID) + 1;
}
internal T Find(int ID)
{
return this.Find(n => n.ID == ID);
}
internal T Add(T n)
{
Read();
Add(n);
Write();
return n;
}
internal void Remove(int ID)
{
Read();
if (this.Exists(t => t.ID == ID)) RemoveAll(t => t.ID == ID);
else MessageBox.Show(GetType().Name + " " + ID + " does not exist.", "Missing Item", MessageBoxButtons.OK, MessageBoxIcon.Error);
Write(); …
Run Code Online (Sandbox Code Playgroud) 有没有办法让 HTML 标签为空白,或者换句话说,标签不执行任何操作?例如,<p>
将包含的文本变为段落、<b>
将文本变为粗体、<div>
创建一个框。我正在寻找一个对文本或其环境没有影响的标签。我想要这个,这样我就可以用 css 或 js 自己定制它。
I am <x class="FancyText">king</x> of the world.
Run Code Online (Sandbox Code Playgroud) 在PERSONAL.XLSB工作簿中,我有以下代码:
Public Sub Password(ByVal Target As Range)
a = ""
For n = 1 To Len(Target)
a = a & "*"
Next n
Target.NumberFormat = """" & a & """;""" & a & """;""" & a & """;""" & a & """"
End Sub
Run Code Online (Sandbox Code Playgroud)
在我的新工作簿中,我有这个代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Info.Range("AA9").Address Then
Workbooks("PERSONAL.XLSB").Password Target
End If
End Sub
Run Code Online (Sandbox Code Playgroud)
我一直在说错误, Compile error: Invalid use of property
public class Human
{
public setGender Gender { get; set; }
public void setHeight(Human Person)
{
if (Person.Gender == setGender.Male) // <-- This is where the error is.
{
}
}
}
public struct setGender
{
public static setGender Male { get; set; }
public static setGender Female { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
当我输入上面的代码时,我得到这个错误说,
操作数'=='不能应用于'Life.setGender'和'Life.setGender'类型的操作数
(顺便说一下命名空间是"生命".这就是为什么它是'Life.setGender')
我曾试图查一查,但我仍然不知道这意味着什么.有人可以帮我解决错误.
我正在使用C#.
我正在尝试为我们提供另一种类型内的一种类型,但它不允许我这样做。
Public Type MyTable
Name As String
IDStartingNumber As Integer
Items(50) As MyItem
End Type
Public Type MyItem
Name As String
DataType As DataTypes
Number As Integer
AllowNull As Boolean
Unique As Boolean
Reference As MyTable
End Type
Run Code Online (Sandbox Code Playgroud)
这是怎么回事,我该如何解决?